Skip to content

Commit 8185662

Browse files
Replacing @MockBean with @MockitoBean
1 parent 6ee7e90 commit 8185662

File tree

6 files changed

+8
-13
lines changed

6 files changed

+8
-13
lines changed

Diff for: src/main/java/org/springframework/samples/petclinic/owner/OwnerRepository.java

-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import org.springframework.data.domain.Pageable;
2424
import org.springframework.data.jpa.repository.JpaRepository;
2525
import org.springframework.data.jpa.repository.Query;
26-
import org.springframework.data.repository.query.Param;
2726
import org.springframework.transaction.annotation.Transactional;
2827

2928
/**

Diff for: src/main/java/org/springframework/samples/petclinic/owner/VisitController.java

-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717

1818
import java.util.Map;
1919
import java.util.Optional;
20-
import java.util.OptionalInt;
2120

2221
import org.springframework.stereotype.Controller;
2322
import org.springframework.validation.BindingResult;

Diff for: src/test/java/org/springframework/samples/petclinic/owner/OwnerControllerTests.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@
2222
import org.junit.jupiter.api.condition.DisabledInNativeImage;
2323
import org.springframework.beans.factory.annotation.Autowired;
2424
import org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest;
25-
import org.springframework.boot.test.mock.mockito.MockBean;
2625
import org.springframework.data.domain.Page;
2726
import org.springframework.data.domain.PageImpl;
2827
import org.springframework.data.domain.Pageable;
2928
import org.springframework.test.context.aot.DisabledInAotMode;
29+
import org.springframework.test.context.bean.override.mockito.MockitoBean;
3030
import org.springframework.test.web.servlet.MockMvc;
3131
import org.springframework.test.web.servlet.request.MockMvcRequestBuilders;
3232

@@ -65,7 +65,7 @@ class OwnerControllerTests {
6565
@Autowired
6666
private MockMvc mockMvc;
6767

68-
@MockBean
68+
@MockitoBean
6969
private OwnerRepository owners;
7070

7171
private Owner george() {

Diff for: src/test/java/org/springframework/samples/petclinic/owner/PetControllerTests.java

+2-5
Original file line numberDiff line numberDiff line change
@@ -17,24 +17,21 @@
1717
package org.springframework.samples.petclinic.owner;
1818

1919
import org.assertj.core.util.Lists;
20-
import org.junit.jupiter.api.Assertions;
2120
import org.junit.jupiter.api.BeforeEach;
2221
import org.junit.jupiter.api.Nested;
2322
import org.junit.jupiter.api.Test;
2423
import org.junit.jupiter.api.condition.DisabledInNativeImage;
25-
import org.mockito.Mockito;
2624
import org.springframework.beans.factory.annotation.Autowired;
2725
import org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest;
28-
import org.springframework.boot.test.mock.mockito.MockBean;
2926
import org.springframework.context.annotation.ComponentScan;
3027
import org.springframework.context.annotation.FilterType;
3128
import org.springframework.test.context.aot.DisabledInAotMode;
29+
import org.springframework.test.context.bean.override.mockito.MockitoBean;
3230
import org.springframework.test.web.servlet.MockMvc;
3331

3432
import java.time.LocalDate;
3533
import java.util.Optional;
3634

37-
import static org.junit.Assert.assertNotNull;
3835
import static org.mockito.BDDMockito.given;
3936
import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.get;
4037
import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.post;
@@ -61,7 +58,7 @@ class PetControllerTests {
6158
@Autowired
6259
private MockMvc mockMvc;
6360

64-
@MockBean
61+
@MockitoBean
6562
private OwnerRepository owners;
6663

6764
@BeforeEach

Diff for: src/test/java/org/springframework/samples/petclinic/owner/VisitControllerTests.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
import org.junit.jupiter.api.condition.DisabledInNativeImage;
2929
import org.springframework.beans.factory.annotation.Autowired;
3030
import org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest;
31-
import org.springframework.boot.test.mock.mockito.MockBean;
3231
import org.springframework.test.context.aot.DisabledInAotMode;
32+
import org.springframework.test.context.bean.override.mockito.MockitoBean;
3333
import org.springframework.test.web.servlet.MockMvc;
3434

3535
import java.util.Optional;
@@ -52,7 +52,7 @@ class VisitControllerTests {
5252
@Autowired
5353
private MockMvc mockMvc;
5454

55-
@MockBean
55+
@MockitoBean
5656
private OwnerRepository owners;
5757

5858
@BeforeEach

Diff for: src/test/java/org/springframework/samples/petclinic/vet/VetControllerTests.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@
2222
import org.junit.jupiter.api.condition.DisabledInNativeImage;
2323
import org.springframework.beans.factory.annotation.Autowired;
2424
import org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest;
25-
import org.springframework.boot.test.mock.mockito.MockBean;
2625
import org.springframework.data.domain.PageImpl;
2726
import org.springframework.data.domain.Pageable;
2827
import org.springframework.http.MediaType;
2928
import org.springframework.test.context.aot.DisabledInAotMode;
29+
import org.springframework.test.context.bean.override.mockito.MockitoBean;
3030
import org.springframework.test.web.servlet.MockMvc;
3131
import org.springframework.test.web.servlet.ResultActions;
3232
import org.springframework.test.web.servlet.request.MockMvcRequestBuilders;
@@ -48,7 +48,7 @@ class VetControllerTests {
4848
@Autowired
4949
private MockMvc mockMvc;
5050

51-
@MockBean
51+
@MockitoBean
5252
private VetRepository vets;
5353

5454
private Vet james() {

0 commit comments

Comments
 (0)