/**
   * Tests <code>{@link
   * CopilotProjectDAOImpl#updateAuditTimestamp(com.topcoder.direct.services.copilot.model.IdentifiableEntity
   * , boolean)}</code> method.
   *
   * @throws Exception if any error occurs
   */
  @Test
  public void testUpdateAuditTimestamp5() throws Exception {

    CopilotProject copilotProject = TestHelper.createCopilotProject();

    SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
    Date date = simpleDateFormat.parse("2010-01-30");
    copilotProject.setCreateDate(date);
    copilotProject.setModifyDate(date);
    copilotProject.setProjectInfos(null);

    instance.updateAuditTimestamp(copilotProject, true);

    Assert.assertFalse(
        "Creation date was not changed", copilotProject.getCreateDate().equals(date));
    Assert.assertEquals(
        "Modification date should be not changed", date, copilotProject.getModifyDate());
  }