Метод FluentAssertions .ShouldNotThrow () не найден в ver5.4.2, но найден в ver4.19.4 - PullRequest
0 голосов
/ 07 ноября 2018

У меня есть цель проекта тестирования соли земли .net4.7.1. Я установил FluentAssertions ver5.4.2 через менеджер пакетов nuget в Visual Studio. По некоторым причинам такие вещи:

 someAction.ShouldNotThrow()

Выдает ошибку о том, что ShouldNotThrow () не распознается. Как только мы вернулись к FluentAssertions nuget ver4.19.4, все было в порядке. Что дает? Нужно ли настраивать app.config каким-либо образом с помощью перенаправлений сборки или чего-то в этом роде?

1 Ответ

0 голосов
/ 07 ноября 2018

Используйте someAction.Should().NotThrow<T>() с необязательным аргументом T для типа исключения. См. Документацию для версии 5

.
...