use of org.minijax.db.test.Widget in project minijax by minijax.
the class NamedEntityTest method testValidateEmptyName.
@Test
public void testValidateEmptyName() {
final Widget w = new Widget();
w.setHandle("foo");
w.setName("");
assertEquals(1, validator.validate(w).size());
}
use of org.minijax.db.test.Widget in project minijax by minijax.
the class NamedEntityTest method testGenerateHandleFromName.
@Test
public void testGenerateHandleFromName() {
final Widget w = new Widget();
w.setName("foo");
w.generateHandle();
assertNotNull(w.getHandle());
assertTrue(w.getHandle().startsWith("foo"));
}
use of org.minijax.db.test.Widget in project minijax by minijax.
the class NamedEntityTest method testValidateEmptyHandle.
@Test
public void testValidateEmptyHandle() {
final Widget w = new Widget();
w.setHandle("");
w.setName("foo");
assertEquals(2, validator.validate(w).size());
}
use of org.minijax.db.test.Widget in project minijax by minijax.
the class NamedEntityTest method testValidateHandleTooLong.
@Test
public void testValidateHandleTooLong() {
final Widget w = new Widget();
w.setHandle(repeat("x", 40));
w.setName("foo");
assertEquals(1, validator.validate(w).size());
}
use of org.minijax.db.test.Widget in project minijax by minijax.
the class NamedEntityTest method testCtor2.
@Test
public void testCtor2() {
final Widget w = new Widget("foo");
assertNotNull(w.getId());
assertEquals("foo", w.getName());
}
Aggregations