Фальшивые имитационные данные с одинаковыми значениями. Для двух разных свойств возможно, чтобы два свойства имели одинаковое значение в свободном API.
var users = new Faker<User>()
.StrictMode(false)
.RuleFor(o => o.Id, f => orderIds++)
.RuleFor(o => o.UserName, f => f.Person.FullName) // This needs to be same as the next property
.RuleFor(o => o.NormalizedUserName, f => f.Person.FullName) // This should be same but uppercase
Требуемые сгенерированные данные:
[
{
userName: "Ivan Horvat",
normalizedUserName: "IVAN HORVAT"
},
{
userName: "John Doe",
normalizedUserName: "JOHN DOE"
}
]
Я хочу, чтобы каждый из сгенерированных объектов имел одинаковые UserName
и NormalizedUsername
, но каждый объект был своим.