5

我正在尝试在 C# 中创建一些数据提供程序。我不想连接数据库,只是为了提供一些值。有没有办法在 C# - Microsoft 单元测试中执行以下操作(代码取自此处

@Test(dataProvider = "Data-Provider-Function")
public void parameterIntTest(TestNGTest6_3_0 clzz) {
     System.out.println("Parameterized Number is : " + clzz.getMsg());
     System.out.println("Parameterized Number is : " + clzz.getNumber());
}

//This function will provide the patameter data
@DataProvider(name = "Data-Provider-Function")
public Object[][] parameterIntTestProvider() {

    TestNGTest6_3_0 obj = new TestNGTest6_3_0();
    obj.setMsg("Hello");
    obj.setNumber(123);

    return new Object[][]{
        {obj}
    };
}
4

0 回答 0