集成测试Test_Method应该调用其单独的测试数据一次,还是应该在每个Test_Method之前调用的Setup方法中为所有Test_Methods设置测试数据?
答案 0 :(得分:0)
这取决于您的测试是否正在更改测试数据的值 - 因为如果值a由测试1更新为值b,则可能导致后续测试失败...并且测试2期望值b。
否则,如果您的测试仅读取数据而不更改它,那么您可以使用NUnits [TestFixtureSetup]
属性之类的东西设置数据,而不是单个测试[SetUp]
属性,如果您每次都需要重置数据,请使用。