好吧,所以我使用Microsoft Test Framework进行测试,我需要以某种方式构建依赖测试。你为什么这么说?因为其中一个测试确保我可以从数据库加载数据,而其他测试需要针对该集合进行操作 - 使得往返是我们不想做的事情,以保持测试的自动化性能。
我一直在寻找,似乎无法找到办法做一些事情:
我尝试了什么?
嗯,关于依赖测试的装饰,并不多,因为我似乎无法找到为此构建的属性。
关于集合的持久性,我尝试了一个私有类变量并添加到测试上下文的Properties
。这两个都导致了测试之间的设置丢失。
我希望你能在这里帮助我!
答案 0 :(得分:2)
答案 1 :(得分:1)
我认为,您需要的是orderer test list
。您可以在“新项目...”下的测试项目中创建此项。有序测试列表是一个列表,其中包含指定顺序的测试,这些测试在同一context
中执行。
顺便说一句:单元测试应该只测试应用程序中的最小单元,而不是大量的操作。因为如果一个单元不能正常工作,你可以轻松找到它。