|
15 | 15 | */
|
16 | 16 | package org.springframework.data.jpa.repository.support;
|
17 | 17 |
|
18 |
| -import static java.util.Collections.*; |
19 |
| -import static org.assertj.core.api.Assertions.*; |
20 |
| -import static org.mockito.Mockito.*; |
21 |
| -import static org.springframework.data.jpa.domain.Specification.*; |
| 18 | +import static java.util.Collections.singletonMap; |
| 19 | +import static org.assertj.core.api.Assertions.assertThatNoException; |
| 20 | +import static org.mockito.Mockito.any; |
| 21 | +import static org.mockito.Mockito.never; |
| 22 | +import static org.mockito.Mockito.verify; |
| 23 | +import static org.mockito.Mockito.when; |
| 24 | +import static org.springframework.data.jpa.domain.Specification.where; |
22 | 25 |
|
23 | 26 | import jakarta.persistence.EntityGraph;
|
24 | 27 | import jakarta.persistence.EntityManager;
|
|
38 | 41 | import org.mockito.junit.jupiter.MockitoExtension;
|
39 | 42 | import org.mockito.junit.jupiter.MockitoSettings;
|
40 | 43 | import org.mockito.quality.Strictness;
|
41 |
| -import org.springframework.dao.EmptyResultDataAccessException; |
42 | 44 | import org.springframework.data.domain.PageRequest;
|
43 | 45 | import org.springframework.data.jpa.domain.sample.User;
|
44 | 46 | import org.springframework.data.jpa.repository.EntityGraph.EntityGraphType;
|
|
51 | 53 | * @author Thomas Darimont
|
52 | 54 | * @author Mark Paluch
|
53 | 55 | * @author Jens Schauder
|
| 56 | + * @author Greg Turnquist |
54 | 57 | */
|
55 | 58 | @ExtendWith(MockitoExtension.class)
|
56 | 59 | @MockitoSettings(strictness = Strictness.LENIENT)
|
@@ -122,10 +125,10 @@ void doesNotRetrieveCountWithOffsetAndResultsWithinPageSize() {
|
122 | 125 | verify(countQuery, never()).getSingleResult();
|
123 | 126 | }
|
124 | 127 |
|
125 |
| - @Test // DATAJPA-177 |
126 |
| - void throwsExceptionIfEntityToDeleteDoesNotExist() { |
| 128 | + @Test // DATAJPA-177, gh-2719 |
| 129 | + void doesNotThrowExceptionIfEntityToDeleteDoesNotExist() { |
127 | 130 |
|
128 |
| - assertThatExceptionOfType(EmptyResultDataAccessException.class).isThrownBy(() -> repo.deleteById(4711)); |
| 131 | + assertThatNoException().isThrownBy(() -> repo.deleteById(4711)); |
129 | 132 | }
|
130 | 133 |
|
131 | 134 | @Test // DATAJPA-689, DATAJPA-696
|
|
0 commit comments