如何在Junit中验证记录器中的文本

时间:2017-06-24 06:39:11

标签: logging junit

我有一个调用dev方法的Junit测试用例,这个方法在执行时返回一个Yaml。我想验证返回的yaml中的文本。我不知道该怎么做。

公共类MyTest扩展了DevClass {

@Test
public void export_File() throws URISyntaxException, IOException, AuthenticationException {


            String output = DevClass.exportFile("Yaml");

            System.out.println(output);

1 个答案:

答案 0 :(得分:0)

  1. 解析Yaml(使用Jackson或其他一些api)
  2. 使用Yaml api提取您期望的值
  3. 如果子节或值缺失,则在结果可能返回null的每一步应用JUnit断言。