我正在 junit 4 中编写测试以测试多种数据类型。当方法无法接受对象类型时,如何在测试方法时让数据驱动测试以 int、double 和 String 运行。
Object[][] data = {
{1, 2, 3, 1},
{3, 1, 2, 1},
{0, 0, 0, 0},
{1.0, 2.0, 3.0, 1.0},
{-1.0, -2.0, -3.0, -3.0},
{0.0, 0.0, 0.0, 0.0},
{"a", "b", "c"},
{"hi", "bye", "hello"},
{"boy", "girl", "child"}
};
我尝试单独创建数据驱动测试,但这不起作用,因为只有一个 a、b、c 变量。在此之后,我尝试创建 serparate 变量,但这需要多个构造函数,这是不可能的。