Comportamento simulado:
ID existente:
@Test public void updateShouldReturnProductDtoWhenIdExists() { ProductDTO result = productService.update(existingId, productDTO); Assertions.assertNotNull(result); }
ID não existente:
@Test public void updateShouldThrowResourceNotFoundExceptionWhenIdDoesntExist() { Assertions.assertThrows(ResourceNotFoundException.class, () -> { productService.update(nonExistingId, productDTO); }); }
Atualizado há 8 meses