Spring Boot CLI - aplicativo de teste
Neste capítulo, testaremos o projeto de amostra criado no Capítulo de exemplo Hello World para demonstrar os recursos de teste do Spring CLI. Siga as etapas listadas na tabela abaixo para testar o projeto de amostra -
Sr. Não | Etapa e descrição |
---|---|
1 | Crie FirstApplication.groovy e TestFirstApplication.groovy na pasta Test, conforme explicado abaixo. |
2 | Compile e execute o aplicativo para verificar o resultado da lógica implementada. |
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())
}
}
Execute o aplicativo
Para executar o aplicativo, digite o seguinte comando -
E:/Test/FirstApplication/> spring test FirstApplication.groovy TestFirstApplication.groovy
Agora o Spring Boot CLI entrará em ação, fará o download das dependências necessárias, compilará a fonte e o arquivo de teste e teste de unidade do código. A seguinte saída será gerada no console -
Resolving dependencies........................................................
.
Time: 0.457
OK (1 test)
Pontos importantes
Considere os seguintes pontos para entender as ações tomadas pelo Spring CLI -
A anotação @Test direciona a CLI para fazer download da versão 4.12 do JUnit.
O Spring CLI detecta automaticamente a versão usando seus metadados, pois não especificamos nenhuma dependência.
Finalmente, após a compilação do código, teste o aplicativo.