コード例 #1
0
  static void assertEquals(Person p, Person p2) {
    assertTrue(p.getId() == p2.getId());

    assertEquals(p.getFirstName(), p2.getFirstName());

    assertEquals(p.getLastName(), p2.getLastName());

    assertTrue(p.getAGe() == p2.getAGe());

    assertEquals(p.getEmail(), p2.getEmail());

    assertEquals(p.getCurrentTask(), p2.getCurrentTask());

    assertTrue(p.getDelegatedTaskCount() == p2.getDelegatedTaskCount());

    for (int i = 0, len = p.getDelegatedTaskCount(); i < len; i++) {
      assertEquals(p.getDelegatedTask(i), p2.getDelegatedTask(i));
    }

    assertTrue(p.getImageCount() == p2.getImageCount());
    for (int i = 0, len = p.getImageCount(); i < len; i++) {
      assertEquals(p.getImage(i), p2.getImage(i));
    }
  }