Я верю, что этот пакет может помочь вам:
https://github.com/shouldly/shouldly
Утверждение иногда бывает сложно понять, что происходит. Shouldly
сделать утверждения проще.
С помощью Shouldly
вы можете выполнить проверку типов следующим образом:
yourList.ShouldBeOfType<List<string>>();
, если тип yourList
соответствует List<string>
, он вернет true
. Если нет, false
. Вы также можете установить Shouldly
из nuget.
С помощью этого пакета вы можете изменить Assert.Equal
на что-то вроде:
yourObject.yourProperty.ShouldBe("Some Stirng To Compare 'yourProperty;");
и, например, int:
yourInteger.ShouldBe(10);