我为单元测试一个应用程序创建一个TestClass,我想要做的一件事是运行一个测试方法,检查方法已经正确运行,将测试类中的类属性存储在基于结果的值中,然后在以后的方法中使用该值。测试类可以有属性吗?
我试过这样做,发现只要编译器从一种方法移动到另一种方法,我设置的所有属性都擦干净。我已经检查了断点,并且在第一个方法结束时,该值在属性中,然后在第二个方法的开始处,该属性为null。
看着这个,没有人似乎在尝试同样的事情,所以有可能在方法之间共享一个值,或者我采取了错误的方法吗?
在此先感谢。
我假设你正在使用mstest? – 2012-07-31 16:42:52
您可能需要一个静态属性 – jpm 2012-07-31 16:43:26
您不能使用静态类成员来存储值吗? – 2012-07-31 16:43:34