相关疑难解决方法(0)

如何使用MSTest进行RowTest?

我知道MSTest不支持RowTest和类似的测试.

什么是MSTests用户怎么办?如何在没有RowTest支持的情况下生活?

我已经看过DataDriven测试功能,但听起来有太大的开销,是否有任何第三方补丁或工具允许我进行RowTest类似的测试MSTest?

unit-testing mstest data-driven-tests rowtest

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

VS2010单元测试 - 使用不同参数重新运行相同的测试

我有一个单元测试,根据传递的参数,行为不同.VS 2010 MS测试框架是否具有使用不同参数调用相同测试的功能.我正在寻找这样的东西:

[TestRun(False)]
[TestRun(True)]
[TestMethod]
public void FooTest(bool a)
{
   RunTest(a);
}
Run Code Online (Sandbox Code Playgroud)

unit-testing mstest visual-studio-2010

6
推荐指数
1
解决办法
2740
查看次数

Visual Studio参数化单元测试就像java一样

在java测试环境中我可以使用参数化单元测试,如下面的代码,

@RunWith(value = Parameterized.class)
public class JunitTest6 {

    private int number;

    public JunitTest6(int number) {
        this.number = number;
    }

    @Parameters
    public static Collection<Object[]> data() {
        Object[][] data = new Object[][] { { 1 }, { 2 }, { 3 }, { 4 } };
        return Arrays.asList(data);
    }

    @Test
    public void pushTest() {
        System.out.println("Parameterized Number is : " + number);
    }
}
Run Code Online (Sandbox Code Playgroud)

但是我怎么能在visual studio单元测试项目中做到这一点.我找不到参数化属性或这样的任何样本.

c# java tdd junit unit-testing

6
推荐指数
1
解决办法
5742
查看次数