$user_id = $_POST['user']; if ($title == '') { $title = $bug->getTitle(); } if ($description == '') { $description = $bug->getDescription(); } if ($status == $bug->getStatus()->getNumber() || $status == 99) { $status = $bug->getStatus()->getNumber(); } if ($user_id == $bug->getUser()->getId() || $user_id == -1) { $user_id = $bug->getUser()->getId(); } $user_update = $user_access_object->getUserById($user_id); $updated_bug = new Bug($title, $description, $user_update, $status_access_object->getStatusWhere(array('number' => $status))[0], $bug->getId()); if ($updated_bug->equals($bug)) { echo '<div class="ui visible message blue" style="margin-top: 5%"><div class="header">NOTICE</div> No edits detected.</div>'; } else { if ($bug_access_object->updateBugById($updated_bug, $bug_id)) { echo '<div class="ui success message" style="margin-top: 5%"><div class="header">SUCCESS</div> Bug has been updated.</div>'; $bug = $updated_bug; } else { echo '<div class="ui error message" style="margin-top: 5%"><div class="header">ERROR</div> Failed to update bug.</div>'; } } } ?> <div class="ui one column relaxed grid" style="margin-top: 1%;"> <div class="column"> <a href="bugPage.php" style="padding: 5px;">
public function testTwoBugsAreNotEqual() { $newBug = new Bug("Bug title1", "Bug description1", new User("username1", "password", null, null), new Status(null, "OPEN", 1), null); $this->assertNotEquals(TRUE, $newBug->equals($this->bug)); }