assertEquals(teacher.getResponsibleForExecutionCourses().size(), 2);
assertEquals(teacher.getResponsibleForExecutionCourses().size(), 3);
	public void testReadTeacherByNumber() {		ITeacher teacher = null;		//read existing		try {			persistentSupport.iniciarTransaccao();			teacher = persistentTeacher.readTeacherByNumber(new Integer("1"));			persistentSupport.confirmarTransaccao();		} catch (ExcepcaoPersistencia excepcaoPersistencia) {			fail("testReadTeacherByNumber: confirmarTransaccao");		}		assertNotNull(teacher);		assertTrue(teacher.getTeacherNumber().equals(new Integer("1")));		assertEquals(teacher.getResponsibleForExecutionCourses().size(), 2);		assertEquals(teacher.getProfessorShipsExecutionCourses().size(), 3);		//read unexisting		try {			persistentSupport.iniciarTransaccao();			teacher = persistentTeacher.readTeacherByNumber(new Integer("52"));			persistentSupport.confirmarTransaccao();		} catch (ExcepcaoPersistencia excepcaoPersistencia) {			fail("testReadTeacherByNumber: confirmarTransaccao");		}		assertNull(teacher);	}