Search in sources :

Example 16 with Widget

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

Example 17 with Widget

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

Example 18 with Widget

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

Example 19 with Widget

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

Example 20 with Widget

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