Skip to content

Commit 73db756

Browse files
committed
feat: Lesson 15 Util Tests by Dwight Blue
1 parent c6e28d2 commit 73db756

File tree

2 files changed

+104
-115
lines changed

2 files changed

+104
-115
lines changed
Lines changed: 50 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1,72 +1,69 @@
11
package com.codedifferently.lesson15;
22

3-
import java.util.HashMap;
4-
import java.util.Map;
5-
63
import static org.junit.jupiter.api.Assertions.assertEquals;
74
import static org.junit.jupiter.api.Assertions.assertNotNull;
5+
6+
import java.util.HashMap;
7+
import java.util.Map;
88
import org.junit.jupiter.api.BeforeEach;
99
import org.junit.jupiter.api.Test;
1010

1111
public class EmployeeManagerTest {
1212

13-
EmployeeManager manager;
13+
EmployeeManager manager;
1414

15-
@BeforeEach
16-
void setUp() {
15+
@BeforeEach
16+
void setUp() {
1717
manager = new EmployeeManager();
1818
Map<Integer, Employee> employee1 = new HashMap<>();
19-
Employee employee = new Employee(1234,"Pierson","Tech Support",5.00);
19+
Employee employee = new Employee(1234, "Pierson", "Tech Support", 5.00);
20+
}
2021

21-
}
22-
@Test
23-
public void testGetEmployee () {
24-
// Given
25-
Employee employee = new Employee(1234,"Pierson","Tech Support",5.00);
26-
// When
27-
manager.addEmployee(employee);
22+
@Test
23+
public void testGetEmployee() {
24+
// Given
25+
Employee employee = new Employee(1234, "Pierson", "Tech Support", 5.00);
26+
// When
27+
manager.addEmployee(employee);
2828

29-
// Then
30-
assertNotNull(employee.getId());
31-
}
32-
33-
@Test
34-
public void testUpdateEmployee () {
35-
// Given
36-
Employee employee = new Employee(1234,"Pierson","Tech Support",5.00);
37-
// When
38-
manager.addEmployee(employee);
39-
manager.updateEmployee(employee);
29+
// Then
30+
assertNotNull(employee.getId());
31+
}
4032

41-
// Then
42-
assertEquals(1234,employee.getId());
43-
44-
}
33+
@Test
34+
public void testUpdateEmployee() {
35+
// Given
36+
Employee employee = new Employee(1234, "Pierson", "Tech Support", 5.00);
37+
// When
38+
manager.addEmployee(employee);
39+
manager.updateEmployee(employee);
4540

46-
@Test
41+
// Then
42+
assertEquals(1234, employee.getId());
43+
}
4744

48-
public void testGetEmployeeCount() {
49-
// Given
50-
Employee employee1 = new Employee(1234,"Pierson","Tech Support",5.00);
51-
Employee employee2 = new Employee(2345,"George","President",10);
52-
// When
53-
manager.addEmployee(employee1);
54-
manager.addEmployee(employee2);
55-
56-
// Then
57-
assertEquals(2,manager.getEmployeeCount());
58-
}
45+
@Test
46+
public void testGetEmployeeCount() {
47+
// Given
48+
Employee employee1 = new Employee(1234, "Pierson", "Tech Support", 5.00);
49+
Employee employee2 = new Employee(2345, "George", "President", 10);
50+
// When
51+
manager.addEmployee(employee1);
52+
manager.addEmployee(employee2);
5953

60-
@Test
61-
public void testRemoveEmployee () {
62-
// Given
63-
Employee employee = new Employee(1234,"Pierson","Tech Support",5.00);
64-
// When
65-
manager.addEmployee(employee);
66-
manager.removeEmployee(employee.getId());
54+
// Then
55+
assertEquals(2, manager.getEmployeeCount());
56+
}
6757

68-
// Then
69-
assertEquals(1234,employee.getId());
70-
71-
}
72-
}
58+
@Test
59+
public void testRemoveEmployee() {
60+
// Given
61+
Employee employee = new Employee(1234, "Pierson", "Tech Support", 5.00);
62+
// When
63+
manager.addEmployee(employee);
64+
manager.removeEmployee(employee.getId());
65+
66+
// Then
67+
assertEquals(1234, employee.getId());
68+
}
69+
}
Lines changed: 54 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,88 +1,80 @@
11
package com.codedifferently.lesson15;
22

33
import static org.junit.jupiter.api.Assertions.assertEquals;
4+
45
import org.junit.jupiter.api.BeforeEach;
56
import org.junit.jupiter.api.Test;
67

7-
88
public class EmployeeTest {
9-
10-
Employee employee;
119

12-
@BeforeEach
10+
Employee employee;
11+
12+
@BeforeEach
1313
void setUp() {
14-
employee = new Employee(1234,"Pierson","Tech Support",5.00);
14+
employee = new Employee(1234, "Pierson", "Tech Support", 5.00);
1515
}
16-
17-
@Test
18-
public void testGetId () {
19-
// Given
20-
// int expectedId = 1234;
21-
employee.setId(1234);
22-
23-
//when
24-
// Employee employee = new Employee(1234,"Pierson","Tech Support",5.00);
25-
26-
// Then
27-
int actualId = employee.getId();
28-
int expectedId = 1234;
29-
30-
31-
assertEquals(expectedId,actualId);
32-
33-
}
34-
35-
@Test
36-
public void testGetName () {
37-
// Given
38-
// String expectedName = "Pierson";
39-
employee.setName("Pierson");
4016

41-
//when
42-
// Employee employee = new Employee(1234,"Pierson","Tech Support",5.00);
43-
44-
// Then
45-
String actualName = employee.getName();
46-
String expectedName = "Pierson";
17+
@Test
18+
public void testGetId() {
19+
// Given
20+
// int expectedId = 1234;
21+
employee.setId(1234);
4722

23+
// when
24+
// Employee employee = new Employee(1234,"Pierson","Tech Support",5.00);
4825

49-
assertEquals(expectedName,actualName);
26+
// Then
27+
int actualId = employee.getId();
28+
int expectedId = 1234;
5029

51-
}
30+
assertEquals(expectedId, actualId);
31+
}
5232

53-
@Test
54-
public void testGetDepartment () {
55-
// Given
56-
// String expectedDept = "Tech Support";
57-
employee.setDepartment("Tech Support");
33+
@Test
34+
public void testGetName() {
35+
// Given
36+
// String expectedName = "Pierson";
37+
employee.setName("Pierson");
5838

59-
//when
60-
// Employee employee = new Employee(1234,"Pierson","Tech Support",5.00);
39+
// when
40+
// Employee employee = new Employee(1234,"Pierson","Tech Support",5.00);
6141

62-
// Then
63-
String actualDept = employee.getDepartment();
64-
String expectedDept = "Tech Support";
42+
// Then
43+
String actualName = employee.getName();
44+
String expectedName = "Pierson";
6545

66-
assertEquals(expectedDept,actualDept);
46+
assertEquals(expectedName, actualName);
47+
}
6748

68-
}
49+
@Test
50+
public void testGetDepartment() {
51+
// Given
52+
// String expectedDept = "Tech Support";
53+
employee.setDepartment("Tech Support");
6954

70-
@Test
71-
public void testGetSalary () {
72-
// Given
73-
// double expectedSalary = 5.00;
74-
employee.setSalary(5.00);
55+
// when
56+
// Employee employee = new Employee(1234,"Pierson","Tech Support",5.00);
7557

76-
//when
77-
// Employee employee = new Employee(1234,"Pierson","Tech Support",5.00);
58+
// Then
59+
String actualDept = employee.getDepartment();
60+
String expectedDept = "Tech Support";
7861

79-
// Then
80-
double actualSalary = employee.getSalary();
81-
double expectedSalary = 5.00;
62+
assertEquals(expectedDept, actualDept);
63+
}
8264

83-
assertEquals(expectedSalary,actualSalary);
65+
@Test
66+
public void testGetSalary() {
67+
// Given
68+
// double expectedSalary = 5.00;
69+
employee.setSalary(5.00);
8470

85-
}
71+
// when
72+
// Employee employee = new Employee(1234,"Pierson","Tech Support",5.00);
8673

74+
// Then
75+
double actualSalary = employee.getSalary();
76+
double expectedSalary = 5.00;
8777

88-
}
78+
assertEquals(expectedSalary, actualSalary);
79+
}
80+
}

0 commit comments

Comments
 (0)