Skip to content

Commit 28e08bd

Browse files
committed
feat:add employee tests
1 parent f1729ca commit 28e08bd

File tree

1 file changed

+61
-0
lines changed

1 file changed

+61
-0
lines changed
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
package com.codedifferently.lesson15;
2+
3+
import static org.assertj.core.api.Assertions.assertThat;
4+
import org.junit.jupiter.api.Test;
5+
6+
class EmployeeTest {
7+
@Test
8+
public void testGetId(){
9+
Employee employee = new Employee(1, "Olivia James", "IT", 100000);
10+
int id = employee.getId();
11+
assertThat(id).isEqualTo(1);
12+
13+
}
14+
@Test
15+
public void testSetId (){
16+
Employee employee = new Employee(1, "Olivia James", "IT", 100000);
17+
employee.setId(2);
18+
assertThat(employee.getId()).isEqualTo(2);
19+
}
20+
21+
@Test
22+
public void testGetname (){
23+
Employee employee = new Employee(1, "Olivia James", "IT", 100000);
24+
assertThat(employee.getName()).isEqualTo("Olivia James");
25+
}
26+
27+
@Test
28+
public void testSetname (){
29+
Employee employee = new Employee(1, "Olivia James", "IT", 100000);
30+
employee.setName("Vicente");
31+
assertThat(employee.getName().equals("Vicente"));
32+
}
33+
34+
@Test
35+
public void getDepartment(){
36+
Employee employee= new Employee(1, "Olivia James", "IT", 100000);
37+
assertThat(employee.getDepartment()).isEqualTo("IT");
38+
}
39+
40+
@Test
41+
public void setDepartment(){
42+
Employee employee= new Employee(1, "Olivia James", "IT", 100000);
43+
employee.setDepartment("HR");
44+
assertThat(employee.getDepartment().equals("HR"));
45+
}
46+
47+
@Test
48+
public void getSalary(){
49+
Employee employee= new Employee(1, "Olivia James", "IT", 100000);
50+
assertThat(employee.getSalary()).isEqualTo(100000);
51+
}
52+
53+
@Test
54+
public void setSalary(){
55+
Employee employee= new Employee(1, "Olivia James", "IT", 100000);
56+
employee.setSalary(50000);
57+
assertThat(employee.getSalary()).isEqualTo(50000);
58+
}
59+
}
60+
61+

0 commit comments

Comments
 (0)