/** * */ package org.opentides.bean; import static org.junit.Assert.assertEquals; import org.junit.Test; /** * @author allantan * */ public class BeanDefinitionTest { private String className; private String modelName; private String formName; private String prefix; private String modelPackage; private String package_; @Test public void testConstructor1() { BeanDefinition def = new BeanDefinition("org.opentides.bean", "SystemCodes"); assertEquals("SystemCodes", def.getClassName()); assertEquals("systemCodes", def.getModelName()); assertEquals("system-codes", def.getFormName()); assertEquals("system-codes", def.getPrefix()); assertEquals("org.opentides.bean", def.getModelPackage()); assertEquals("org.opentides", def.getPackage_()); } @Test public void testConstructor2() { BeanDefinition def = new BeanDefinition("bean", "Systems"); assertEquals("Systems", def.getClassName()); assertEquals("systems", def.getModelName()); assertEquals("systems", def.getFormName()); assertEquals("systems", def.getPrefix()); assertEquals("bean", def.getModelPackage()); assertEquals("", def.getPackage_()); } @Test public void testConstructor3() { BeanDefinition def = new BeanDefinition("", "Systems"); assertEquals("", def.getModelPackage()); assertEquals("", def.getPackage_()); } }