小编Lan*_*ens的帖子

在每个测试方法运行之前或之后自动执行方法/代码

我继承了一个包含数千个测试方法/类的测试项目,我需要实现一个需要在每次测试之后或之前运行的新清理过程.我知道这不是最好的,但这是我目前的情况.在一年之内,我们希望所有这些测试都能正确重建.我需要一些如何在每次测试之前或之后运行一个方法,而不是在每个测试类中对方法进行硬编码,因为我们没有时间进行此操作.我知道有一些用于程序集清理和init的属性,但只能在整个程序集之前和之后运行.我需要这样的东西,但是每次测试都会运行,而不需要为每个测试编写功能.

这可能吗?有哪些选择?

编辑 我正在使用MSTest

.net c# unit-testing c#-4.0 visual-studio-2012

3
推荐指数
1
解决办法
1997
查看次数

标签 统计

.net ×1

c# ×1

c#-4.0 ×1

unit-testing ×1

visual-studio-2012 ×1