Skip to content

Commit 553c368

Browse files
yasin3061maibin
authored andcommitted
BAEL-88 Testing in Spring Boot (eugenp#1679)
Review comments
1 parent dc56154 commit 553c368

File tree

6 files changed

+14
-13
lines changed

6 files changed

+14
-13
lines changed

spring-boot/src/main/java/org/baeldung/boot/boottest/EmployeeRestController.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,26 +5,27 @@
55
import org.springframework.beans.factory.annotation.Autowired;
66
import org.springframework.http.HttpStatus;
77
import org.springframework.http.ResponseEntity;
8+
import org.springframework.web.bind.annotation.GetMapping;
9+
import org.springframework.web.bind.annotation.PostMapping;
810
import org.springframework.web.bind.annotation.RequestBody;
911
import org.springframework.web.bind.annotation.RequestMapping;
10-
import org.springframework.web.bind.annotation.RequestMethod;
1112
import org.springframework.web.bind.annotation.RestController;
1213

1314
@RestController
1415
@RequestMapping("/api")
1516
public class EmployeeRestController {
1617

1718
@Autowired
18-
EmployeeService employeeService;
19+
private EmployeeService employeeService;
1920

20-
@RequestMapping(value = "/employees", method = RequestMethod.POST)
21+
@PostMapping("/employees")
2122
public ResponseEntity<Employee> createEmployee(@RequestBody Employee employee) {
2223
HttpStatus status = HttpStatus.CREATED;
2324
Employee saved = employeeService.save(employee);
2425
return new ResponseEntity<>(saved, status);
2526
}
2627

27-
@RequestMapping(value = "/employees", method = RequestMethod.GET)
28+
@GetMapping("/employees")
2829
public List<Employee> getAllEmployees() {
2930
return employeeService.getAllEmployees();
3031
}

spring-boot/src/main/java/org/baeldung/boot/boottest/EmployeeServiceImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
public class EmployeeServiceImpl implements EmployeeService {
1414

1515
@Autowired
16-
EmployeeRepository employeeRepository;
16+
private EmployeeRepository employeeRepository;
1717

1818
@Override
1919
public Optional<Employee> getEmployeeById(Long id) {

spring-boot/src/test/java/org/baeldung/boot/boottest/EmployeeRepositoryTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@
2020
public class EmployeeRepositoryTest {
2121

2222
@Autowired
23-
TestEntityManager entityManager;
23+
private TestEntityManager entityManager;
2424

2525
@Autowired
26-
EmployeeRepository employeeRepository;
26+
private EmployeeRepository employeeRepository;
2727

2828
@Test
2929
public void whenFindByName_thenReturnEmployee() {

spring-boot/src/test/java/org/baeldung/boot/boottest/EmployeeRestControllerIntTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@
3434
public class EmployeeRestControllerIntTest {
3535

3636
@Autowired
37-
MockMvc mvc;
37+
private MockMvc mvc;
3838

3939
@Autowired
40-
EmployeeRepository repository;
40+
private EmployeeRepository repository;
4141

4242
@After
4343
public void resetDb() {

spring-boot/src/test/java/org/baeldung/boot/boottest/EmployeeRestControllerTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@
3333
public class EmployeeRestControllerTest {
3434

3535
@Autowired
36-
MockMvc mvc;
36+
private MockMvc mvc;
3737

3838
@MockBean
39-
EmployeeService service;
39+
private EmployeeService service;
4040

4141
@Before
4242
public void setUp() throws Exception {

spring-boot/src/test/java/org/baeldung/boot/boottest/EmployeeServiceImplTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@ public EmployeeService employeeService() {
3434
}
3535

3636
@Autowired
37-
EmployeeService employeeService;
37+
private EmployeeService employeeService;
3838

3939
@MockBean
40-
EmployeeRepository employeeRepository;
40+
private EmployeeRepository employeeRepository;
4141

4242
@Before
4343
public void setUp() {

0 commit comments

Comments
 (0)