Boa tarde Que ferramenta utiliza o Sprinng Boot para testes automatizados, na Alura tem algum curso com este assunto?
Grata
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa tarde Que ferramenta utiliza o Sprinng Boot para testes automatizados, na Alura tem algum curso com este assunto?
Grata
Olá!
Ao gerar o projeto no site start.spring.io ele já vem automaticamente com essa dependência no pom.xml:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
Que é justamente para realizar testes automatizados com o Spring Boot.
Inclusive o projeto até já vem com uma classe de teste de exemplo, que está em src/test/java:
package br.com.alura.forum;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;
@RunWith(SpringRunner.class)
@SpringBootTest
public class ForumApplicationTests {
@Test
public void contextLoads() {
}
}
Aqui na Alura temos cursos focados em testes automatizados, mas não são utilizando Spring Boot, infelizmente =/
Nesse artigo tem uma parte que mostra exemplos de como escrever testes automatizados em API Rest com Spring Boot: https://www.paulocollares.com.br/programacao/api-rest-com-spring-testes-de-integracao-com-mockmvc-documentacao-com-swagger/