Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
@WebMvcTest(MonControleur.class)
class WebLayerTest {
@MockBean
private MonService service;
// ...
}
@SpringBootTest
class MonApplicationTests {
@Autowired
private MonService service;
@Test
void contextLoads() {
assertNotNull(service);
}
}
@DataJpaTest
class JpaLayerTest {
@Autowired
private TestEntityManager entityManager;
// ...
}
@WebMvcTest(MonControleur.class)
class WebLayerTest {
@Autowired
private MockMvc mockMvc;
@Test
void shouldReturnDefaultMessage() throws Exception {
this.mockMvc.perform(get("/hello")).andExpect(status().isOk());
}
}
class MonTest {
@Test
void unTestSimple() {
assertEquals(2, 1 + 1);
}
}