3
3
import static org .junit .jupiter .api .Assertions .assertEquals ;
4
4
import org .junit .jupiter .api .Test ;
5
5
6
- import com .codedifferently .lesson16 .amiyahjones .JobReadinessProgram .level ;
6
+ import com .codedifferently .lesson16 .amiyahjones .JobReadinessProgram .Level ;
7
7
8
8
public class JobReadinessProgramTest {
9
9
10
10
@ Test
11
11
void testAddStudent () {
12
12
//Arrange
13
- JobReadinessProgram program = new JobReadinessProgram (null );
13
+ JobReadinessProgram program = new JobReadinessProgram (null , false , null );
14
14
15
15
//Act
16
16
program .addStudent ("John" );
@@ -22,7 +22,7 @@ void testAddStudent() {
22
22
@ Test
23
23
void testGetStudentCount () {
24
24
//Arrange
25
- JobReadinessProgram program = new JobReadinessProgram (null , true );
25
+ JobReadinessProgram program = new JobReadinessProgram (null , true , null );
26
26
program .addStudent ("John" );
27
27
28
28
//Act
@@ -37,38 +37,54 @@ void testGetStudentCount() {
37
37
38
38
@ Test
39
39
void testCheckReadinessBeginner () {
40
- JobReadinessProgram student = new JobReadinessProgram (level . advanced , true );
40
+ JobReadinessProgram student = new JobReadinessProgram (Level . Advanced , true , null );
41
41
String result = student .checkReadiness ();
42
42
assertEquals ("Needs more training." , result );
43
43
}
44
44
45
45
@ Test
46
46
void testCheckReadinessIntermediate () {
47
- JobReadinessProgram student = new JobReadinessProgram (level . intermediate , true );
47
+ JobReadinessProgram student = new JobReadinessProgram (Level . Intermediate , true , null );
48
48
String result = student .checkReadiness ();
49
49
assertEquals ("Ready for job applications!" , result );
50
50
}
51
51
52
52
@ Test
53
53
void testCheckReadinessAdvanced () {
54
- JobReadinessProgram student = new JobReadinessProgram (level . advanced , true );
54
+ JobReadinessProgram student = new JobReadinessProgram (Level . Advanced , true , null );
55
55
String result = student .checkReadiness ();
56
56
assertEquals ("Ready for job applications!" , result );
57
57
}
58
58
59
59
@ Test
60
- void testVerifyIfSuccessful (){
61
- JobReadinessProgram graduate = new JobReadinessProgram (null , false );
60
+ void testVerifyIfSuccessful () {
61
+ JobReadinessProgram graduate = new JobReadinessProgram (null , false , null );
62
62
63
63
var graduation = graduate .verifyIsSuccessful ();
64
64
assertEquals (true , graduation );
65
65
66
66
}
67
67
68
68
@ Test
69
- void testLecturePerWeek (){
70
- JobReadinessProgram program = new JobReadinessProgram (level . advanced , true );
69
+ void testLecturePerWeek () {
70
+ JobReadinessProgram program = new JobReadinessProgram (Level . Advanced , true , null );
71
71
var lecturesAttended = program .lecturePerWeek ();
72
72
assertEquals (3 , lecturesAttended );
73
73
}
74
+
75
+ @ Test
76
+ void testGetMentor () {
77
+ JobReadinessProgram program = new JobReadinessProgram (Level .Beginner , true , null );
78
+ var AssignedMentor = program .getMentor ();
79
+ assertEquals ("Anthony" , AssignedMentor );
80
+ }
81
+
82
+ @ Test
83
+ void testGetSocialSupport () {
84
+ JobReadinessProgram program = new JobReadinessProgram (Level .Beginner , true , null );
85
+ var SocialSupport = program .getSocialSupport ();
86
+ assertEquals ("Estelle" , SocialSupport );
87
+ }
88
+
89
+
74
90
}
0 commit comments