Изменение определенных свойств модели в интеграционном тесте - PullRequest
0 голосов
/ 16 апреля 2019

Я пишу интеграционные тесты, которые будут проверять различные свойства объекта.Существует статический вспомогательный метод, который создает тестируемую большую модель.Я хотел бы установить различные свойства для проверки определенных условий.
В настоящее время я не использую [InlineData], а скорее создаю отдельные тесты, которые просто выполняют, например,

var model = CreateTestModel();
model.SubModel.property = null;

Учитывая, что этошаблон повторяется много раз, и я хотел бы использовать [Теорию], но я не уверен, как изменить LHS вне отражения.

Я смотрел на использование [MemberData], но я не уверен, что этоприменяется в моем случае.

Спасибо за любую помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...