Skip to content

Commit 28ebc46

Browse files
author
“A1-4U2T1NN”
committed
feat: added test framework for EmployeeTest and EmployeeManagerTest
1 parent d5eff9e commit 28ebc46

File tree

2 files changed

+120
-0
lines changed

2 files changed

+120
-0
lines changed
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
package com.codedifferently.lesson15;
2+
3+
import org.junit.jupiter.api.Test;
4+
5+
public class EmployeeManagerTest {
6+
7+
EmployeeTest employeeTest;
8+
9+
@Test
10+
public void getIdTest() {
11+
// test if id matches set id
12+
13+
}
14+
15+
@Test
16+
public void setIdTest() {
17+
// tests if changed id matches new id
18+
}
19+
20+
@Test
21+
public void getNameTest() {
22+
// tests if changed name matches name
23+
}
24+
25+
@Test
26+
public void setNameTest() {
27+
// tests if changed id matches new id
28+
}
29+
@Test
30+
public void getDepartmentTest() {
31+
32+
}
33+
34+
@Test
35+
public void setDepartmentTest() {
36+
37+
}
38+
39+
@Test
40+
public void getSalaryTest() {
41+
42+
}
43+
44+
@Test
45+
public void setSalaryTest() {
46+
47+
}
48+
}
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
package com.codedifferently.lesson15;
2+
3+
import static org.assertj.core.api.Assertions.assertThat;
4+
5+
import org.junit.jupiter.api.Test;
6+
import org.junit.jupiter.api.BeforeEach;
7+
8+
import com.codedifferently.lesson14.ecommerce.EcommerceSystem;
9+
10+
public class EmployeeTest {
11+
12+
EmployeeTest employeeTest;
13+
14+
@BeforeEach
15+
void setUp() {
16+
employeeTest = new EmployeeTest();
17+
}
18+
19+
@Test
20+
public void getIdTest() {
21+
// test if id matches set id
22+
23+
Id idObject = new Id(57);
24+
25+
int expectedId = idObject.getId();
26+
27+
assertThat(expectedId).isEqualTo(57);
28+
}
29+
30+
@Test
31+
public void setIdTest() {
32+
// tests if changed id matches new id
33+
employeeTest.setId();
34+
}
35+
36+
@Test
37+
public void getNameTest() {
38+
// tests if changed name matches name
39+
employeeTest.getName();
40+
}
41+
42+
@Test
43+
public void setNameTest() {
44+
// tests if changed id matches new id
45+
employeeTest.setName();
46+
}
47+
48+
@Test
49+
public void getDepartmentTest() {
50+
employeeTest.getDepartment();
51+
}
52+
53+
@Test
54+
public void setDepartmentTest() {
55+
employeeTest.setDepartment();
56+
}
57+
58+
@Test
59+
public void getSalaryTest() {
60+
employeeTest.getSalary();
61+
}
62+
63+
@Test
64+
public void setSalaryTest() {
65+
employeeTest.setSalary();
66+
}
67+
68+
private void getId() {
69+
throw new UnsupportedOperationException("Not supported yet.");
70+
}
71+
}
72+

0 commit comments

Comments
 (0)