这里将测试在Hello World示例章节中创建的示例项目,以演示Spring CLI的测试功能。 按照下面提到的步骤测试示例项目 -
在Test
文件夹中创建FirstApplication.groovy
和TestFirstApplication.groovy
,如下所述。
编译并运行应用程序以验证实现的逻辑的结果。
文件: FirstApplication/FirstApplication.groovy -
@RestController class FirstApplication { @RequestMapping("/") String welcome() { "Welcome to zyiz.net" } }
文件: FirstApplication/TestFirstApplication.groovy -
class TestFirstApplication { @Test void welcomeTest() { assertEquals("Welcome to zyiz.net", new FirstApplication().welcome()) } }
输入以下命令 -
D:\worksp\springboot-cli/> spring test FirstApplication.groovy TestFirstApplication.groovy
现在,Spring Boot CLI将开始运行,下载所需的依赖项,编译源代码和测试文件以及单元测试代码。可以在控制台上看到以下输出 -
Resolving dependencies........................................................ . Time: 0.457 OK (1 test) 111
以下操作由Spring CLI执行 -
@Test
注释指示CLI下载JUnit 4.12
版本。Spring CLI
使用其元数据自动检测版本,因为没有指定任何依赖项。