我的队友现在已经理解(!?)集成测试和单元测试之间的区别。现在在我们的项目中,为每个程序集建立了一个测试程序集。
目前编写的集成测试没有像 SpecFlow 或 Cucumber 这样的特殊框架。它们是简单(且长)的 NUnit 测试方法,其中来自不同程序集的多个类一起进行测试。
现在的计划是使用“单元测试”和“集成测试”按属性(C#)对测试进行分类,以便 NUnit 可以在必要时过滤适当的测试。
在同一个程序集中混合集成测试和单元测试是否合适,还是应该始终在不同的程序集中分开?
c# asp.net integration-testing nunit unit-testing
asp.net ×1
c# ×1
integration-testing ×1
nunit ×1
unit-testing ×1