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()); }
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]); }