冻结后是否可以解冻对象类型?
所以如果我有一个使用 DateTime 的对象约会,有没有办法做这样的事情?
var time = fixture.Freeze<DateTime>();
IEnumerable<ClientAppointment> appointments = fixture.CreateMany < ClientAppointment>();
fixture.Unfreeze<ClientAppointment>();
Run Code Online (Sandbox Code Playgroud)
这样我就可以生成注入了不同 DateTime 的新对象?
在 AutoFixture 中没有记录的、稳定的解冻类型的方法。
相反,更改创建对象的顺序,以便
var time = fixture.Freeze<DateTime>();
IEnumerable<ClientAppointment> appointments = fixture.CreateMany < ClientAppointment>();
Run Code Online (Sandbox Code Playgroud)
是你做的最后一件事。
归档时间: |
|
查看次数: |
279 次 |
最近记录: |