startDateForNewStudentCurricularPlan, stateForNewStudentCurricularPlan,
new YearMonthDay(startDateForNewStudentCurricularPlan), stateForNewStudentCurricularPlan,
	public void testCreate() {		assertTrue("Failed to assign DegreeCurricularPlan", newStudentCurricularPlan.hasDegreeCurricularPlan());		assertTrue("Failed to assign Registration", newStudentCurricularPlan.hasStudent());		assertNotNull("Failed to assign startDate", newStudentCurricularPlan.getStartDate());		assertNotNull("Failed to assign when", newStudentCurricularPlan.getWhen());				assertTrue("Failed to activate StudentCurricularPlan", newStudentCurricularPlan.getCurrentState().equals(StudentCurricularPlanState.ACTIVE));		assertTrue("Failed to inactivate previously active StudentCurricularPlan", activeStudentCurricularPlan.getCurrentState().equals(StudentCurricularPlanState.INACTIVE));								StudentCurricularPlan scp = new StudentCurricularPlan(studentForNewStudentCurricularPlan,				degreeCurricularPlanForNewStudentCurricularPlan, branchForNewStudentCurricularPlan,				startDateForNewStudentCurricularPlan, stateForNewStudentCurricularPlan, 				givenCreditsForNewStudentCurricularPlan, specializationForNewStudentCurricularPlan) ;				assertEquals("Failed to assign Registration", scp.getStudent(),studentForNewStudentCurricularPlan);		assertEquals("Failed to assign DegreeCurricularPlan", scp.getDegreeCurricularPlan(),degreeCurricularPlanForNewStudentCurricularPlan);		assertEquals("Failed to assign Branch", scp.getBranch(),branchForNewStudentCurricularPlan);		assertEquals("Failed to assign startDate", scp.getStartDate(),startDateForNewStudentCurricularPlan);		assertEquals("Failed to assign currentState", scp.getCurrentState(),stateForNewStudentCurricularPlan);		assertEquals("Failed to assign givenCredits", scp.getGivenCredits(),givenCreditsForNewStudentCurricularPlan);		assertEquals("Failed to assign Specialization", scp.getSpecialization(),specializationForNewStudentCurricularPlan);	}