Testing Application
优质
小牛编辑
127浏览
2023-12-01
在本章中,我们将测试在Hello World示例章节中创建的示例项目,以演示Spring CLI的测试功能。 按照下表中列出的步骤测试示例项目 -
Sr.No | 步骤和说明 |
---|---|
1 | 在Test文件夹中创建FirstApplication.groovy和TestFirstApplication.groovy ,如下所述。 |
2 | 编译并运行应用程序以验证实现的逻辑的结果。 |
FirstApplication/FirstApplication.groovy
@RestController
class FirstApplication {
@RequestMapping("/")
String welcome() {
"Welcome to xnip.cn"
}
}
FirstApplication/TestFirstApplication.groovy
class TestFirstApplication {
@Test
void welcomeTest() {
assertEquals("Welcome to xnip.cn", new FirstApplication().welcome())
}
}
运行该应用程序
要运行该应用程序,请键入以下命令 -
E:/Test/FirstApplication/> spring test FirstApplication.groovy TestFirstApplication.groovy
现在,Spring Boot CLI将开始运行,下载所需的依赖项,编译源代码和测试文件以及单元测试代码。 控制台将生成以下输出 -
Resolving dependencies........................................................
.
Time: 0.457
OK (1 test)
重要的几点 (Important points)
请考虑以下几点以了解Spring CLI采取的操作 -
@Test注释指示CLI下载JUnit 4.12版本。
Spring CLI使用其元数据自动检测版本,因为我们没有指定任何依赖项。
最后,在代码编译之后,测试应用程序。