В Nbuilder, есть ли способ установить для некоторых свойств объекта значение null? - PullRequest
0 голосов
/ 02 октября 2019

Как и в automapper, у нас есть какое-либо расширение в NBuilder для установки некоторых значений на ноль?

У меня есть тест, в котором я проверяю свои отображения, в которых многие поля игнорируются и, таким образом, делаю ихзначение NULL. Следовательно, чтобы проверить вывод, я должен добавить много .With (x => someProperty = null).

Есть ли способ обойти это?

Builder<AClass>.CreateNew()
.With(x =>x.Property1 = "Some Value")
.With(x =>x.Property2 = "Some Value")
.With(x =>x.Property3 = null)
.With(x =>x.Property4 = null)

Есть ли способсделать что-то вроде

Builder<AClass>.CreateNew()
.With(x =>x.Property1 = "Some Value")
.With(x =>x.Property2 = "Some Value")
.RestOfThemAsNull()
...