📜  Spring Boot CLI-测试应用程序

📅  最后修改于: 2020-11-11 05:27:44             🧑  作者: Mango


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

Sr.No Step & Description
1 Create FirstApplication.groovy and TestFirstApplication.groovy in Test folder as explained below.
2 Compile and run the application to verify the result of the implemented logic.

FirstApplication / FirstApplication.groovy

@RestController
class FirstApplication {
   @RequestMapping("/")
   
   String welcome() {
      "Welcome to TutorialsPoint.Com"
   }
} 

FirstApplication / TestFirstApplication.groovy

class TestFirstApplication {
   @Test
   void welcomeTest() {
      assertEquals("Welcome to TutorialsPoint.Com", new FirstApplication().welcome())
   }
} 

运行应用程序

要运行该应用程序,请键入以下命令-

E:/Test/FirstApplication/> spring test FirstApplication.groovy TestFirstApplication.groovy

现在,Spring Boot CLI将生效,下载所需的依赖项,编译源代码和测试文件,并对代码进行单元测试。以下输出将在控制台上生成-

Resolving dependencies........................................................
.
Time: 0.457

OK (1 test)

重要事项

考虑以下几点以了解Spring CLI采取的操作-

  • @Test注释指示CLI下载JUnit 4.12版本。

  • Spring CLI使用其元数据自动检测版本,因为我们没有指定任何依赖关系。

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