gpt4 book ai didi

.net - 使用基类进行单元测试设置和拆卸

转载 作者:行者123 更新时间:2023-12-02 15:43:38 24 4
gpt4 key购买 nike

假设使用 Visual Studio.NET 2008 和 MsTest 来运行单元测试。当系统基于服务容器和依赖注入(inject)单元测试时,自然需要设置服务。

这些服务是否应该设置在所有单元测试派生自的基类中或在每个单元测试类中设置。如果它们应该位于基类中,是否有一种方法可以执行 TestInitialize 和 ClassInitialize 方法,而不需要从派生类(例如基类)调用它们。初始化?

最佳答案

MSTest 框架将在整个对象(所有基类)中搜索标记为 Test* 的方法。就像在单元测试类上声明它们一样,您不必显式调用它们。

关于.net - 使用基类进行单元测试设置和拆卸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/483526/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com