C# Fixture OmitAutoProperties



是否有任何方法使用OmitAutoProperties除了实体。Id (Key),只能是User。Id (ForeignKey) ?

var user = new Fixture().Build<User>().Create();
var entity = new Fixture().Build<Game>().With(x => x.User, user).Create();

您可以使用With:

var fixture = new Fixture();
var user = fixture
.Build<User>()
.OmitAutoProperties()
.With(p => p.Id)
.Create();
var entity = fixture
.Build<Game>()
.OmitAutoProperties()
.With(p => p.Id)
.With(p => p.User, user)
.Create();

相关内容

  • 没有找到相关文章

最新更新