Skip to content

Commit 0b9908f

Browse files
author
AmiyahJo
committed
feat: adds employee feature , work in progress
feat: employee manager test
1 parent e7b8f6a commit 0b9908f

File tree

2 files changed

+16
-5
lines changed

2 files changed

+16
-5
lines changed

lesson_15/tdd/tdd_app/src/main/java/com/codedifferently/lesson15/Employee.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package com.codedifferently.lesson15;
22

3+
import java.io.Console;
4+
35
public class Employee {
46
private int id;
57
private String name;
@@ -45,4 +47,10 @@ public double getSalary() {
4547
public void setSalary(double salary) {
4648
this.salary = salary;
4749
}
50+
public String getDetails() {
51+
return details;
52+
}
53+
public void getDetails(String details){
54+
return "The employee, " +name+ " in " +department+ " with the id of " +id+ " has a salary of " +salary+ " .";
55+
}
4856
}

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

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,26 +6,29 @@ public class EmployeeManagerTest {
66
@Test
77
void testAddEmployee() {
88
//employees.put(employee.getId(), employee);
9-
var addEmployee = new ;
9+
var newEmployee = new employees.put(employee.getId(), employee);
1010
}
1111

1212
@Test
1313
void testUpdateEmployee() {
14-
14+
// assertEmployeeInCollection(employee.getId());
15+
//employees.put(employee.getId(), employee);
1516
}
1617

1718
@Test
1819
void testGetEmployee() {
19-
20+
//assertEmployeeInCollection(id);
21+
//return employees.get(id);
2022
}
2123

2224
@Test
2325
void testRemoveEmployee() {
24-
26+
//assertEmployeeInCollection(id);
27+
//employees.remove(id);
2528
}
2629

2730
@Test
2831
void testGetEmployeeCount() {
29-
32+
// return employees.size();
3033
}
3134
}

0 commit comments

Comments
 (0)