Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在testNG中从xml传递布尔参数_Java_Xml_Testing_Testng - Fatal编程技术网

Java 在testNG中从xml传递布尔参数

Java 在testNG中从xml传递布尔参数,java,xml,testing,testng,Java,Xml,Testing,Testng,要将XML中的字符串作为参数发送,将使用以下代码 (XML) (爪哇) 但是,如何发送布尔值?只需将参数类型更改为布尔值即可 @Parameters({"bval"}) @Test() public void test1(Boolean val){ if(val) System.out.println("I am true"); else System.out.println("I am false

要将XML中的字符串作为参数发送,将使用以下代码

(XML)

(爪哇)


但是,如何发送布尔值?

只需将参数类型更改为布尔值即可

 @Parameters({"bval"})
    @Test()
    public void test1(Boolean val){
        if(val)
            System.out.println("I am true");
        else
            System.out.println("I am false");
    }

实际上,任何Java原语字符串类型都可以自动从XML转换为Java,反之亦然

@Parameters({"bval"})
@Test()
public void test1(boolean val){
...
}
 @Parameters({"bval"})
    @Test()
    public void test1(Boolean val){
        if(val)
            System.out.println("I am true");
        else
            System.out.println("I am false");
    }
@Parameters({"bval"})
@Test()
public void test1(boolean val){
...
}