Question: import static org.junit.jupiter.api.Assertions. * ; import org.junit.jupiter.api.Test; class StudentTest { private final String ALICE = Alice; private final String BOB = Bob; private final String
import static org.junit.jupiter.api.Assertions.;
import org.junit.jupiter.api.Test;
class StudentTest
private final String ALICE "Alice";
private final String BOB "Bob";
private final String CAROL "Carol";
private final double GRADES;
private final char LETTERSABACDX;
private final double AVERAGE ;
private final char LETTER C;
@Test
void testSetName
Student stu new StudentALICE;
stu.setNameBOB;
assertEqualsBOB stu.getName;
stu.setNameCAROL;
assertEqualsCAROL stu.getName;
@Test
void testGetName
Student alice new StudentALICE;
assertEqualsALICE alice.getName;
Student bob new StudentBOB;
assertEqualsBOB bob.getName;
Student carol new StudentCAROL;
assertEqualsCAROL carol.getName;
@Test
void testSetGrade
Student stu new StudentALICE GRADES.length;
for int i ; i GRADES.length; i
stu.setGradei GRADESi;
assertEqualsGRADESi stu.getGradei;
@Test
void testGetGradeInt
Student stu new StudentALICE GRADES.length;
for double g : GRADES
stu.setGrade g;
assertEqualsg stu.getGrade;
@Test
void testGetLetterGradeInt
Student stu new StudentALICE GRADES.length;
for int i ; i GRADES.length; i
stu.setGradei GRADESi;
assertEqualsLETTERSi stu.getLetterGradei;
@Test
void testGetGrade
Student stu new StudentALICE GRADES.length;
for int i ; i GRADES.length; i
stu.setGradei GRADESi;
assertEqualsAVERAGE stu.getGrade;
@Test
void testGetLetterGrade
Student stu new StudentALICE GRADES.length;
for int i ; i GRADES.length; i
stu.setGradei GRADESi;
assertEqualsLETTER stu.getLetterGrade;
public class Student
public StudentString name, int assignments
public void setNameString name
public String getName
return ;
public void setGradeint assignment, double grade
public double getGradeint assignment
return ;
public char getLetterGradeint assignment
return x;
public double getGrade
return ;
public char getLetterGrade
return x;
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
