@Test public void test_setCorrectCredits() { System.out.println("Test correct credits is set..."); CourseEnrollment C = new CourseEnrollment("java", 4, "C"); C.setCredits(3); assertTrue(C.getCredits() == 3); }
@Test public void test_returnCorrectFormattedGPA() { System.out.println("Test correct Formatted GPA is returned..."); CourseEnrollment C = new CourseEnrollment("java", 4, "C"); C.setGpa(3.2); assertTrue(CourseEnrollment.getFormattedGPA(C.getGpa()).equals("3.20")); }
@Test public void test_returnCorrectGPA() { System.out.println("Test correct gpa for a grade is returned..."); CourseEnrollment C = new CourseEnrollment("java", 3, "A"); double gpa = C.getGPAForGrade(C.getGrade()); assertTrue(gpa >= 3.0 && gpa <= 4.0); }
@Test public void test_setCorrectGrade() { System.out.println("Test correct Grade is set..."); CourseEnrollment C = new CourseEnrollment("java", 4, "B"); C.setGrade("C"); assertTrue(C.getGrade().equals("C")); }
@Test public void test_returnCorrectCode() { System.out.println("Test correct Code is returned..."); CourseEnrollment C = new CourseEnrollment("java", 4, "A"); assertTrue(C.getCourseCode().equals("java")); }
@Test public void test_returnCorrectCredits() { System.out.println("Test correct credits is returned..."); CourseEnrollment C = new CourseEnrollment("java", 4, "A"); assertTrue(C.getCredits() == 4); }
/** @param args */ public static void main(String[] args) { CourseEnrollment myCourse; Transcript myTranscript = new Transcript(); // temp variables String code, grade; int credits; System.out.println("Welcome to the transcript application.\n"); while (myTranscript.getUserChoice().equalsIgnoreCase("y")) { Scanner sc = new Scanner(System.in); myCourse = new CourseEnrollment(); code = Validator.validateCourseCode(sc, "Enter course:\t"); myCourse.setCourseCode(code); credits = Validator.validateCredits(sc, "Enter credits:\t", 0, 4); myCourse.setCredits(credits); grade = Validator.validateGrade(sc, "Enter grade:\t"); myCourse.setGrade(grade); myTranscript.addCourse(myCourse); myTranscript.getOverallGPA(); System.out.print("\nAnother line item? (y/n): "); myTranscript.setUserChoice(sc.next()); } System.out.println("\nCourse\t Credits\t Grade\t Quality Points"); System.out.println("\n------------------------------------------------------"); System.out.println(myTranscript); }
public static void main(String[] args) { Transcript transcript = new Transcript(); ArrayList<CourseEnrollment> alist = new ArrayList<CourseEnrollment>(); Scanner scan = new Scanner(System.in); String course = ""; int credits = 0; String grade = ""; System.out.println("Welome to the Transcript Application"); System.out.println(); System.out.println("Do you want to enter an item?(y/n) "); String choice = scan.next(); scan.nextLine(); while (choice.equalsIgnoreCase("y")) { course = Validator.getString(scan, "Enter course: "); credits = Validator.getInt(scan, "Enter credits: ", 1, 4); grade = Validator.getString(scan, "Enter grade: "); CourseEnrollment courseenrollment = new CourseEnrollment(); courseenrollment.setCode(course); courseenrollment.setCredits(credits); courseenrollment.setGrade(grade); transcript.addCourse(courseenrollment); alist = transcript.getCourses(); System.out.print("Continue? (y/n): "); choice = scan.nextLine(); System.out.println(); } alist = transcript.getCourses(); System.out.println("Course\t\tCredits\t\tGrade\t\tQuality Point"); System.out.println("------\t\t-------\t\t-----\t\t-------------"); for (CourseEnrollment print : alist) { System.out.println( print.getCode() + "\t" + print.getCredits() + "\t\t" + print.getGrade() + "\t\t" + print.getGPAgrade()); System.out.println(); } System.out.println("\t\t\t\t\tGPA\t" + transcript.getOverallGPA()); }
@Test public void test_returnCorrectgrade() { System.out.println("Test correct Grade is returned..."); CourseEnrollment C = new CourseEnrollment("english 202", 4, "B"); assertTrue(C.getGrade().equals("B")); }