Я пишу интеграционные тесты, которые будут проверять различные свойства объекта.Существует статический вспомогательный метод, который создает тестируемую большую модель.Я хотел бы установить различные свойства для проверки определенных условий.
В настоящее время я не использую [InlineData], а скорее создаю отдельные тесты, которые просто выполняют, например,
var model = CreateTestModel();
model.SubModel.property = null;
Учитывая, что этошаблон повторяется много раз, и я хотел бы использовать [Теорию], но я не уверен, как изменить LHS вне отражения.
Я смотрел на использование [MemberData], но я не уверен, что этоприменяется в моем случае.
Спасибо за любую помощь!