TestNG不读取应用程序属性文件

时间:2017-07-25 15:49:41

标签: java spring-boot testng

当我运行TestClass时,它正在从属性文件中读取值。应用程序正在正确阅读。

以下是测试类的外观

public class TestClass {
    @Mock 
    ABC abc;

    @Test
    public void testHealth() {
        Assert.assertEquals("OK",abc.health());
    }
}

以下是ABC类的外观

public class ABC {
    @Autowired 
    Properties props;
    public String health() {
            return props.getMessage(); // returning null
    }
}

我看到以下错误。

java.lang.AssertionError: expected [null] but found [OK]
Expected :null
Actual   :OK

虽然我的属性文件有消息值。

0 个答案:

没有答案