@Test
	public void testCodageRZ() {
		
		float min = 0;
		float max = 4;
		
		src = new SourceFixe("1");
		
		ena = new EmetteurNumeriqueAnalogique(min, max, 4, TypeCodage.RZ);
		src.connecter(ena);
		
		try {
			src.emettre();
			ena.emettre();
		} catch (InformationNonConforme e) {
			
		}
		
		int i = 0;
		while(i < 2){
			if(ena.getInformationEmise().iemeElement(i).floatValue() != max)fail();
			i++;
		}
		while(i < 4){
			if(ena.getInformationEmise().iemeElement(i).floatValue() != min)fail();
			i++;
		}
		
		src = new SourceFixe("0");
		
		ena = new EmetteurNumeriqueAnalogique(min, max, 4, TypeCodage.RZ);
		src.connecter(ena);
		
		try {
			src.emettre();
			ena.emettre();
		} catch (InformationNonConforme e) {
			
		}
		i = 0;
		while(i < 4){
			if(ena.getInformationEmise().iemeElement(i).floatValue() != min)fail();
			i++;
		}
		
	}