コード例 #1
0
  @Test
  public void testGet() {

    Attack o1 = dao.get(0);
    Attack o2 = dao.get(2);
    Attack o3 = dao.get(0);

    assertNotNull("Zwrócono null mimo ze obiekt jest w bazie", o1);
    assertNull("zwrócono wartosc mimo, że nie ma takiego obiektu w bazie", o2);

    assertEquals(o1.getCity(), "Kurlandia");
    assertEquals(o1.getStreet(), "Escheira");
    assertEquals(o1.getLocalNumber(), 34);
    assertEquals(o1.getPostalCode(), "1234");
    assertEquals(o1.getHouseNumber(), "323");

    assertNotSame(o1, o3);
  }
コード例 #2
0
  public void setUp() {
    Attack o = new Attack();
    o.setCity("Kurlandia");
    o.setStreet("Escheira");
    o.setLocalNumber(34);
    o.setPostalCode("1234");
    o.setHouseNumber("323");
    try {

      HsqlUnitOfWork uow = new HsqlUnitOfWork();
      dao = new HsqlAttackDao(uow);
      dao.save(o);
      uow.commit();
      drop = uow.getConnection().createStatement();

    } catch (SQLException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
  }