use of org.minijax.db.test.Widget in project minijax by minijax.
the class NamedEntityTest method testValidateHandleSpecialCharacters.
@Test
public void testValidateHandleSpecialCharacters() {
final Widget w = new Widget();
w.setHandle("foo+");
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 testCtor1.
@Test
public void testCtor1() {
final Widget w = new Widget();
assertNotNull(w.getId());
assertNull(w.getName());
}
use of org.minijax.db.test.Widget in project minijax by minijax.
the class NamedEntityTest method testValidate.
@Test
public void testValidate() {
final Widget w = new Widget();
w.setHandle("foo");
w.setName("Foo");
assertTrue(validator.validate(w).isEmpty());
}
use of org.minijax.db.test.Widget in project minijax by minijax.
the class NamedEntityTest method testValidateNullName.
@Test
public void testValidateNullName() {
final Widget w = new Widget();
w.setHandle("foo");
w.setName(null);
assertEquals(1, validator.validate(w).size());
}
use of org.minijax.db.test.Widget in project minijax by minijax.
the class DaoTest method testReadByHandle.
@Test
public void testReadByHandle() {
final Widget w1 = new Widget();
w1.setName("Unique Widget");
w1.setHandle("uniquehandle");
dao.create(w1);
final Widget w2 = dao.readByHandle(Widget.class, "uniquehandle");
assertNotNull(w2);
assertEquals(w1, w2);
}
Aggregations