Junit测试断言输出未显示在控制台

时间:2015-11-25 23:09:58

标签: java spring unit-testing groovy junit

我正在尝试使用Spring启动实现Junit测试我在运行ApplicationTests.groovy时编写了一些简单的测试作为junit测试它在测试成功时显示绿色条并且在出现错误时红色但是它没有显示任何输出虽然我正在使用assert,但我在成功的测试方法上获得了空堆栈跟踪。

import org.junit.Test
import org.junit.runner.RunWith
import org.springframework.beans.factory.annotation.Autowired
import org.springframework.boot.test.SpringApplicationConfiguration
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner
import org.springframework.test.context.web.WebAppConfiguration
import org.junit.Assert.*;
@RunWith(SpringJUnit4ClassRunner)
@SpringApplicationConfiguration(classes = Application)
@WebAppConfiguration
class ApplicationTests {

    @Test
    void testAssertions() {
        assertTrue(1 == 1)
        assertEquals("test", "test")

        def x = "42"
        assertNotNull "x must not be null", x
        assertNull null

        assertSame x, x
    }
  }

0 个答案:

没有答案