У меня есть пара методов, которые проверяют присвоение или присвоение интерфейса между типами.Поэтому у меня есть подписи, такие как (Type type1, Type type2)
.
. Пекс изо всех сил пытается сгенерировать входные данные для этих параметров и в конечном итоге создает какой-то тип, создающий что-то или другой тип (извините, закрытый VS уже), потому что сам Type
является абстрактным.
Я попытался создать фабрику, которая выбрала бы один из четырех тестовых «типов» на основе входных данных, а затем надеялся, что Пекс разработает фабрику для генерации различных входных данных и, следовательно, вставит различные входные данные в мой метод тестирования.
- typeof (объект) и typeof (объект)
- typeof (объект) и typeof (строка)
- и т. Д. ...
Теперь он просто жалуется, что Sytem.Type является абстрактным и не может быть исследован.Я новичок в Pex, но я не знаю, как еще генерировать различные входные данные для методов.
Любая помощь?