Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 399 → Rev 400

/trunk/test/org/tela_botanica/client/CoelTest.java
New file
0,0 → 1,54
package org.tela_botanica.client;
 
import org.tela_botanica.client.i18n.AppliConstantes;
 
import com.extjs.gxt.ui.client.Registry;
import com.google.gwt.junit.client.GWTTestCase;
 
public class CoelTest extends GWTTestCase {
private Coel module = null;
public String getModuleName() {
return "org.tela_botanica.Coel";
}
protected void gwtSetUp() {
module = new Coel();
module.onModuleLoad();
}
public void testerExistanceConstanteI18n() {
String messageErreur = "L'attribut contenant l'i18n doit ĂȘtre accesible et non null";
assertTrue(messageErreur, module.i18nC != null);
}
public void testerInstanceConstanteI18n() {
String messageErreur = "L'attribut contenant l'i18n doit ĂȘtre une instance de "+AppliConstantes.class;
assertTrue(messageErreur, module.i18nC instanceof AppliConstantes);
}
 
public void testerRegistreContientAppliNom() {
assertEquals(module.i18nC.appliNom(), Registry.get(RegistreId.APPLI_NOM));
}
public void testerRegistreContientAppliCode() {
assertEquals(module.i18nC.appliCode(), Registry.get(RegistreId.APPLI_CODE));
}
public void testerRegistreContientAppliVersion() {
assertEquals(module.i18nC.appliVersion(), Registry.get(RegistreId.APPLI_VERSION));
}
public void testerRegistreContientAppliRevision() {
assertTrue(Registry.get(RegistreId.APPLI_VERSION) != null);
}
public void testerRegistreContientConfiguration() {
assertTrue(Registry.get(RegistreId.CONFIG) != null);
}
public void testerRegistreContientPopUpChargement() {
assertTrue(Registry.get(RegistreId.POPUP_CHARGEMENT) != null);
}
}