Testing Application

优质
小牛编辑
127浏览
2023-12-01

在本章中,我们将测试在Hello World示例章节中创建的示例项目,以演示Spring CLI的测试功能。 按照下表中列出的步骤测试示例项目 -

Sr.No步骤和说明
1Test文件夹中创建FirstApplication.groovyTestFirstApplication.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使用其元数据自动检测版本,因为我们没有指定任何依赖项。

  • 最后,在代码编译之后,测试应用程序。