Skip to content

Commit 9f77300

Browse files
committed
feat: add lesson 15 employee and manager tests
1 parent 4e6e91b commit 9f77300

File tree

4 files changed

+14
-2
lines changed

4 files changed

+14
-2
lines changed

.vscode/settings.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,5 @@
1515
"[javascriptreact]": {
1616
"editor.defaultFormatter": "esbenp.prettier-vscode"
1717
},
18+
"java.debug.settings.onBuildFailureProceed": true,
1819
}

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

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,19 @@ public class Employee {
55
private String name;
66
private String department;
77
private double salary;
8+
89

910
public Employee(int id, String name, String department, double salary) {
1011
this.id = id;
1112
this.name = name;
1213
this.department = department;
1314
this.salary = salary;
15+
1416
}
1517

1618
// Getters and setters
1719
public int getId() {
18-
return id; //done
20+
return id;
1921
}
2022

2123
public void setId(int id) {
@@ -45,4 +47,13 @@ public double getSalary() {
4547
public void setSalary(double salary) {
4648
this.salary = salary;
4749
}
50+
51+
// public String getDetails(String details) {
52+
// return details;
53+
// }
54+
55+
public String getDetails() {
56+
return id+ " " + name + " " + department + " " + salary;
57+
}
58+
4859
}

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,4 @@ public int getEmployeeCount() {
4141
return employees.size();
4242
}
4343
}
44+

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,6 @@ public void getDetails(){
6767

6868
}
6969

70-
7170
}
7271

7372

0 commit comments

Comments
 (0)