Skip to content

Commit fc49eb5

Browse files
author
AmiyahJo
committed
feat: adds all set tests
setDepartment , setName , and SetID
1 parent 35d6387 commit fc49eb5

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

lesson_15/tdd/tdd_app/src/test/java/com/codedifferently/lesson15/EmployeeTest.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,24 +71,48 @@ void testGetSalary() {
7171
@Test
7272
void testSetDepartment() {
7373
//Arrange
74+
Employee employee = new Employee(12345, "John Doe", "", 75000);
75+
7476
//Act
77+
employee.setDepartment("Engineering");
78+
79+
//Assert
80+
assertEquals("Engineering", employee.getDepartment());
7581
}
7682

7783
@Test
7884
void testSetId() {
7985
//Arrange
86+
Employee employee = new Employee(0, "John Doe", "", 75000);
87+
8088
//Act
89+
employee.setId(12345);
90+
91+
//Assert
92+
assertEquals(12345, employee.getId());
8193
}
8294

8395
@Test
8496
void testSetName() {
8597
//Arrange
98+
Employee employee = new Employee(12345, "", "Engineering", 75000);
99+
86100
//Act
101+
employee.setName("Alice Johnson");
102+
103+
//Assert
104+
assertEquals("Alice Johnson", employee.getName());
87105
}
88106

89107
@Test
90108
void testSetSalary() {
91109
//Arrange
110+
Employee employee = new Employee(12345, "", "Engineering", 0);
111+
92112
//Act
113+
employee.setSalary(75000);
114+
115+
//Assert
116+
assertEquals(75000, employee.getSalary());
93117
}
94118
}

0 commit comments

Comments
 (0)