Skip to content

Commit 4083673

Browse files
authored
Create Tester
1 parent ab86aa1 commit 4083673

File tree

1 file changed

+190
-0
lines changed

1 file changed

+190
-0
lines changed

Tester

Lines changed: 190 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,190 @@
1+
import java.util.ArrayList;
2+
3+
4+
// Tests all of the methods.
5+
public class Tester {
6+
public static void main(String[] args) {
7+
8+
// Create a new student.
9+
Student billy = new Student("Billy", "Madison", "00001", new StudentGrades());
10+
11+
// Create the quiz grades.
12+
ArrayList<Double> quizGrades = new ArrayList<>();
13+
quizGrades.add(79.0);
14+
quizGrades.add(78.0);
15+
quizGrades.add(77.0);
16+
quizGrades.add(76.0);
17+
quizGrades.add(75.0);
18+
19+
// Create the lab grades.
20+
ArrayList<Double> labGrades = new ArrayList<>();
21+
labGrades.add(74.0);
22+
labGrades.add(73.0);
23+
labGrades.add(72.0);
24+
labGrades.add(71.0);
25+
labGrades.add(70.0);
26+
27+
// Set the grades.
28+
billy.setGrades(new StudentGrades(quizGrades, labGrades, 76.0, 79.0, 73.0, 96.0));
29+
30+
// Print the grades.
31+
System.out.println(billy.getFirstName() + " " + billy.getLastName() + " " + billy.getID());
32+
System.out.println(billy.getGrades().getQuizGrades());
33+
System.out.println(billy.getGrades().getLabGrades());
34+
System.out.println(billy.getGrades().getProjectGrade());
35+
System.out.println(billy.getGrades().getMidtermGrade());
36+
System.out.println(billy.getGrades().getFinalGrade());
37+
System.out.println(billy.getGrades().getAttendanceGrade());
38+
System.out.println(billy.getGrades().getQuizAverage());
39+
System.out.println(billy.getGrades().getLabAverage());
40+
System.out.println(billy.getGrades().getTotalGradeAverage());
41+
System.out.println(billy.getGrades().getLetterGrade());
42+
System.out.println(billy.getGrades().getGPA());
43+
44+
// Create a new student.
45+
Student bobby = new Student("Bobby", "Bouche", "00002", new StudentGrades());
46+
47+
// Create the quiz grades.
48+
ArrayList<Double> quizGrades2 = new ArrayList<>();
49+
quizGrades2.add(85.0);
50+
quizGrades2.add(90.0);
51+
quizGrades2.add(92.0);
52+
quizGrades2.add(88.0);
53+
quizGrades2.add(89.0);
54+
55+
// Create the lab grades.
56+
ArrayList<Double> labGrades2 = new ArrayList<>();
57+
labGrades2.add(92.0);
58+
labGrades2.add(87.0);
59+
labGrades2.add(90.0);
60+
labGrades2.add(89.0);
61+
labGrades2.add(91.0);
62+
63+
// Set the grades.
64+
bobby.setGrades(new StudentGrades(quizGrades2, labGrades2, 85.0, 90.0, 92.0, 88.0));
65+
66+
// Print the grades.
67+
System.out.println(bobby.getFirstName() + " " + bobby.getLastName() + " " + bobby.getID());
68+
System.out.println(bobby.getGrades().getQuizGrades());
69+
System.out.println(bobby.getGrades().getLabGrades());
70+
System.out.println(bobby.getGrades().getProjectGrade());
71+
System.out.println(bobby.getGrades().getMidtermGrade());
72+
System.out.println(bobby.getGrades().getFinalGrade());
73+
System.out.println(bobby.getGrades().getAttendanceGrade());
74+
System.out.println(bobby.getGrades().getQuizAverage());
75+
System.out.println(bobby.getGrades().getLabAverage());
76+
System.out.println(bobby.getGrades().getTotalGradeAverage());
77+
System.out.println(bobby.getGrades().getLetterGrade());
78+
System.out.println(bobby.getGrades().getGPA());
79+
80+
// Create a new student.
81+
Student vincent = new Student("Vincent", "Vega", "00003", new StudentGrades());
82+
83+
// Create the quiz grades.
84+
ArrayList<Double> quizGrades3 = new ArrayList<>();
85+
quizGrades3.add(90.0);
86+
quizGrades3.add(95.0);
87+
quizGrades3.add(97.0);
88+
quizGrades3.add(93.0);
89+
quizGrades3.add(94.0);
90+
91+
// Create the lab grades.
92+
ArrayList<Double> labGrades3 = new ArrayList<>();
93+
labGrades3.add(97.0);
94+
labGrades3.add(92.0);
95+
labGrades3.add(95.0);
96+
labGrades3.add(94.0);
97+
labGrades3.add(96.0);
98+
99+
// Set the grades.
100+
vincent.setGrades(new StudentGrades(quizGrades3, labGrades3, 90.0, 95.0, 97.0, 93.0));
101+
102+
// Print the grades.
103+
System.out.println(vincent.getFirstName() + " " + vincent.getLastName() + " " + vincent.getID());
104+
System.out.println(vincent.getGrades().getQuizGrades());
105+
System.out.println(vincent.getGrades().getLabGrades());
106+
System.out.println(vincent.getGrades().getProjectGrade());
107+
System.out.println(vincent.getGrades().getMidtermGrade());
108+
System.out.println(vincent.getGrades().getFinalGrade());
109+
System.out.println(vincent.getGrades().getAttendanceGrade());
110+
System.out.println(vincent.getGrades().getQuizAverage());
111+
System.out.println(vincent.getGrades().getLabAverage());
112+
System.out.println(vincent.getGrades().getTotalGradeAverage());
113+
System.out.println(vincent.getGrades().getLetterGrade());
114+
System.out.println(vincent.getGrades().getGPA());
115+
116+
// Create a new student.
117+
Student mia = new Student("Mia", "Wallace", "00004", new StudentGrades());
118+
119+
// Create the quiz grades.
120+
ArrayList<Double> quizGrades4 = new ArrayList<>();
121+
quizGrades4.add(66.0);
122+
quizGrades4.add(60.0);
123+
quizGrades4.add(70.0);
124+
quizGrades4.add(55.0);
125+
quizGrades4.add(60.0);
126+
127+
// Create the lab grades.
128+
ArrayList<Double> labGrades4 = new ArrayList<>();
129+
labGrades4.add(60.0);
130+
labGrades4.add(66.0);
131+
labGrades4.add(90.0);
132+
labGrades4.add(67.0);
133+
labGrades4.add(60.0);
134+
135+
// Set the grades.
136+
mia.setGrades(new StudentGrades(quizGrades4, labGrades4, 66.0, 64.0, 60.0, 95.0));
137+
138+
// Print the grades.
139+
System.out.println(mia.getFirstName() + " " + mia.getLastName() + " " + mia.getID());
140+
System.out.println(mia.getGrades().getQuizGrades());
141+
System.out.println(mia.getGrades().getLabGrades());
142+
System.out.println(mia.getGrades().getProjectGrade());
143+
System.out.println(mia.getGrades().getMidtermGrade());
144+
System.out.println(mia.getGrades().getFinalGrade());
145+
System.out.println(mia.getGrades().getAttendanceGrade());
146+
System.out.println(mia.getGrades().getQuizAverage());
147+
System.out.println(mia.getGrades().getLabAverage());
148+
System.out.println(mia.getGrades().getTotalGradeAverage());
149+
System.out.println(mia.getGrades().getLetterGrade());
150+
System.out.println(mia.getGrades().getGPA());
151+
152+
// Create a new student.
153+
Student elizabeth = new Student("Elizabeth", "Swann", "00005", new StudentGrades());
154+
155+
// Create the quiz grades.
156+
ArrayList<Double> quizGrades5 = new ArrayList<>();
157+
quizGrades5.add(100.0);
158+
quizGrades5.add(95.0);
159+
quizGrades5.add(100.0);
160+
quizGrades5.add(95.0);
161+
quizGrades5.add(100.0);
162+
163+
// Create the lab grades.
164+
ArrayList<Double> labGrades5 = new ArrayList<>();
165+
labGrades5.add(95.0);
166+
labGrades5.add(100.0);
167+
labGrades5.add(95.0);
168+
labGrades5.add(100.0);
169+
labGrades5.add(95.0);
170+
171+
// Set the grades.
172+
elizabeth.setGrades(new StudentGrades(quizGrades5, labGrades5, 100.0, 95.0, 100.0, 95.0));
173+
174+
// Print the grades.
175+
System.out.println(elizabeth.getFirstName() + " " + elizabeth.getLastName() + " " + elizabeth.getID());
176+
System.out.println(elizabeth.getGrades().getQuizGrades());
177+
System.out.println(elizabeth.getGrades().getLabGrades());
178+
System.out.println(elizabeth.getGrades().getProjectGrade());
179+
System.out.println(elizabeth.getGrades().getMidtermGrade());
180+
System.out.println(elizabeth.getGrades().getFinalGrade());
181+
System.out.println(elizabeth.getGrades().getAttendanceGrade());
182+
System.out.println(elizabeth.getGrades().getQuizAverage());
183+
System.out.println(elizabeth.getGrades().getLabAverage());
184+
System.out.println(elizabeth.getGrades().getTotalGradeAverage());
185+
System.out.println(elizabeth.getGrades().getLetterGrade());
186+
System.out.println(elizabeth.getGrades().getGPA());
187+
188+
189+
}
190+
}

0 commit comments

Comments
 (0)