在 Nunit 测试程序集中将 Automapper 地图放在何处
我在应用程序中使用 Automapper,并且正在使用假对象测试地图,因此我的测试中的地图与生产代码中的地图略有不同,创建/调用地图的最佳方式是什么,我将地图放在正确的位置现在在每个固定装置中,
[TestFixtureSetUp]
由于 Mapper 类是静态的,是否可以在每次“所有测试”运行时读取一次地图,因为我发现它会非常减慢测试速度,
谢谢。
I am using Automapper in my application and I am testing the maps with fake objects, so I have slightly different maps in my tests than in my production code, what is the best way to create/call the maps, I have the maps sitting right now at each fixture's
[TestFixtureSetUp]
As the Mapper class is static is it possible to read the maps once per "all test" run, because I found it slows down the tests very much
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
对于 NUnit,您可以使用
[SetUpFixture]
:对于 MbUnit,您可以使用
[AssemblyFixture]
,它在每个单元测试程序集上执行一次。With NUnit you could use
[SetUpFixture]
:With MbUnit you could use
[AssemblyFixture]
which is executed once per unit test assembly.