Search in sources :

Example 11 with Widget

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());
}
Also used : Widget(org.minijax.db.test.Widget) Test(org.junit.Test)

Example 12 with Widget

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());
}
Also used : Widget(org.minijax.db.test.Widget) Test(org.junit.Test)

Example 13 with Widget

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());
}
Also used : Widget(org.minijax.db.test.Widget) Test(org.junit.Test)

Example 14 with Widget

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());
}
Also used : Widget(org.minijax.db.test.Widget) Test(org.junit.Test)

Example 15 with Widget

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);
}
Also used : Widget(org.minijax.db.test.Widget) MinijaxTest(org.minijax.test.MinijaxTest) Test(org.junit.Test)

Aggregations

Test (org.junit.Test)29 Widget (org.minijax.db.test.Widget)29 MinijaxTest (org.minijax.test.MinijaxTest)6 ArrayList (java.util.ArrayList)1 Minijax (org.minijax.Minijax)1 MinijaxApplication (org.minijax.MinijaxApplication)1 MinijaxRequestContext (org.minijax.MinijaxRequestContext)1 MockHttpServletRequest (org.minijax.test.MockHttpServletRequest)1