Beispiel #1
0
 function test_DeletePatron()
 {
     $patron_name = "Paco";
     $id = 1;
     $test_patron = new Patron($patron_name, $id);
     $test_patron->save();
     $patron_name2 = "BurritoJr";
     $id2 = 2;
     $test_patron2 = new Patron($patron_name2, $id2);
     $test_patron2->save();
     //Act
     $test_patron->deleteOne();
     $result = Patron::getAll();
     //Assert
     $this->assertEquals([$test_patron2], $result);
 }
 function testDeleteOne()
 {
     //Arrange
     $patron_name = "Sally";
     $phone_number = "1234567890";
     $test_patron = new Patron($patron_name, $phone_number);
     $test_patron->save();
     $patron_name2 = "Joe";
     $phone_number2 = "0987654321";
     $test_patron2 = new Patron($patron_name2, $phone_number2);
     $test_patron2->save();
     //Act
     $test_patron->deleteOne();
     //Assert
     $this->assertEquals([$test_patron2], Patron::getAll());
 }
Beispiel #3
0
 function testDeleteOne()
 {
     $patron_name = "Jasmine";
     $new_patron = new Patron($patron_name);
     $new_patron->save();
     $patron_name = "Aladdin";
     $new_patron2 = new Patron($patron_name);
     $new_patron2->save();
     $new_patron->deleteOne();
     $result = Patron::getAll();
     $this->assertEquals($new_patron2, $result[0]);
 }