executionCourse = persistentExecutionCourse.readByExecutionCourseInitialsAndExecutionPeriod("TFCII",executionPeriod);
executionCourse = persistentExecutionCourse.readByExecutionCourseInitialsAndExecutionPeriod("PO",executionPeriod);
	public void testReadCurriculumByExecutionCourse(){		IDisciplinaExecucao executionCourse=null;		ICurriculum curriculum=null;		IExecutionYear executionYear= null;		IExecutionPeriod executionPeriod = null;		//		Read Existing Execution Course			 try{			 persistentSupport.iniciarTransaccao();			 executionCourse = persistentExecutionCourse.readBySiglaAndAnoLectivoAndSiglaLicenciatura("TFCI","2002/2003","LEIC");			 assertNotNull(executionCourse);			 persistentSupport.confirmarTransaccao();				 } catch (ExcepcaoPersistencia ex) {			 fail("    -> Failed Reading Existing Execution Course");		 }//		Read Existing Curriculum		 try{			 persistentSupport.iniciarTransaccao();			 curriculum=persistentCurriculum.readCurriculumByExecutionCourse(executionCourse);			 assertNotNull(curriculum);			 persistentSupport.confirmarTransaccao();				 } catch (ExcepcaoPersistencia ex) {			 fail("    -> Failed Reading Existing Curriculum");		 }		 assertTrue(curriculum.getExecutionCourse().equals(executionCourse));		 assertTrue(curriculum.getGeneralObjectives().equals("bla"));		 assertTrue(curriculum.getOperacionalObjectives().equals("bla"));		 assertTrue(curriculum.getProgram().equals("bla"));		 //		Read non-Existing Curriculum//			Read Existing Execution Course			 try{			 persistentSupport.iniciarTransaccao();			 executionYear = persistentExecutionYear.readExecutionYearByName("2002/2003");			 executionPeriod = persistentExecutionPeriod.readByNameAndExecutionYear("2 Semestre",executionYear);			 executionCourse = persistentExecutionCourse.readByExecutionCourseInitialsAndExecutionPeriod("TFCII",executionPeriod);						 assertNotNull(executionCourse);			 persistentSupport.confirmarTransaccao();				 } catch (ExcepcaoPersistencia ex) {			 fail("    -> Failed Reading Existing Execution Course");		 }		 try{			 persistentSupport.iniciarTransaccao();			 curriculum=persistentCurriculum.readCurriculumByExecutionCourse(executionCourse);			 assertNull(curriculum);			 persistentSupport.confirmarTransaccao();				 } catch (ExcepcaoPersistencia ex) {			 fail("    -> Failed Reading NON Existing Curriculum");		 }		 	}