Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package edu.missouriwestern.cpozo.csc254.sqlwork;
- import org.junit.Test;
- import static org.junit.Assert.*;
- public class SectionTest {
- Section a = new Section("9999","csc","184","Computing Concepts 1","Lawson",10,10);
- Section b = new Section("9998","csc","184","Computing Concepts 1","Lawson",10,10);
- Section d = new Section("9997","CSC","185","PC 2", "McTeacher, M.",25,15);
- Section e = new Section("MAT111E","12345","Statistics", "McTeacher, M.",25,3);
- Section c = new Section("csc184","999","Computing Concepts 1","Lawson",10,0);
- @Test
- public void isOpen() {
- assertTrue(a.isOpen());
- assertTrue(d.isOpen());
- assertTrue(e.isOpen());
- assertFalse(c.isOpen());
- }
- @Test
- public void compareTo() {
- assertEquals(1,a.compareTo(b));
- assertEquals(22,c.compareTo(e));
- assertEquals(32,c.compareTo(d));
- }
- @Test
- public void TesttoString() {
- assertEquals("Open MAT111 (12345) \"Statistics\" 3 enrolled (Max:31) Instructor: McTeacher, M. ",e.toString());
- assertEquals("Open CSC185 (9997) \"PC 2\" 17 enrolled (Max:31) Instructor: McTeacher, M. ",d.toString());
- assertEquals("Full csc184 (999) \"Computing Concepts 1\" 0 enrolled (Max:12) Instructor: Lawson ",c.toString());
- }
- @Test
- public void getDiscipline() {
- assertEquals("CSC",a.getDiscipline());
- assertEquals("MAT",e.getDiscipline());
- assertEquals("CSC",d.getDiscipline());
- }
- @Test
- public void getNumber() {
- assertEquals("184",a.getNumber());
- assertEquals("111",e.getNumber());
- assertEquals("185",d.getNumber());
- }
- @Test
- public void getCrn() {
- assertEquals("9999",a.getCrn());
- assertEquals("12345",e.getCrn());
- assertEquals("9997",d.getCrn());
- }
- @Test
- public void getTitle() {
- assertEquals("Computing Concepts 1",a.getTitle());
- assertEquals("Statistics",e.getTitle());
- assertEquals("PC 2",d.getTitle());
- }
- @Test
- public void getInstructor() {
- assertEquals("Lawson",a.getInstructor());
- assertEquals("McTeacher, M.",e.getInstructor());
- assertEquals("McTeacher, M.",d.getInstructor());
- }
- @Test
- public void getMaxEnrollment() {
- assertEquals((Integer)10,a.getMaxEnrollment());
- assertEquals((Integer)25,e.getMaxEnrollment());
- assertEquals((Integer)25,d.getMaxEnrollment());
- }
- @Test
- public void getSeatsAvailable() {
- assertEquals((Integer)10,a.getSeatsAvailable());
- assertEquals((Integer)3,e.getSeatsAvailable());
- assertEquals((Integer)15,d.getSeatsAvailable());
- }
- @Test
- public void getCourseID() {
- assertEquals("CSC184",a.getCourseID());
- assertEquals("MAT111",e.getCourseID());
- assertEquals("CSC185",d.getCourseID());
- }
- @Test
- public void getEnrolled() {
- assertEquals((Integer)0,a.getEnrolled());
- assertEquals((Integer)22,e.getEnrolled());
- assertEquals((Integer)10,d.getEnrolled());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment