コード例 #1
0
  //    @Test
  public void test_add_remove() {
    assertNotNull("ProduseRepository not initialized", repository);
    Produs pNew = new Produs(901, "P901", UnitateMasura.METRU, "Teste", .19);
    assertTrue(repository.add(pNew));

    Produs pTest = repository.getById(901);
    pTest.setDenpr("Produs 901");
    assertTrue(repository.add(pTest));

    List<Produs> pReTest = (List<Produs>) repository.get(new Produs(null, "Produs 901"));
    assertTrue(pReTest != null && pReTest.size() > 0);

    assertTrue(repository.remove(pTest));
    pReTest = (List<Produs>) repository.get(new Produs(null, "Produs 901"));
    assertTrue(pReTest == null || pReTest.size() == 0);
  }