Example #1
0
 function testUpdateAnswer()
 {
     //Arrange
     //We need a User and a User saved
     //Arrange
     //We need a User and a User saved
     $user = "******";
     $password = "******";
     $id = null;
     $vegie = 0;
     $admin = 1;
     $test_User = new User($user, $password, $vegie, $admin, $id);
     $test_User->save();
     $name = "Little Big Burger";
     $address = "123 NW 23rd Ave.";
     $phone = "971-289-8000";
     $price = 1;
     $vegie = 0;
     $opentime = 00;
     $closetime = 2100;
     $id = 1;
     $test_restaurant = new Restaurant($name, $address, $phone, $price, $vegie, $opentime, $closetime, $id);
     $test_restaurant->save();
     $answer = 0;
     $restaurant_id = 1;
     $user_id = 1;
     $id2 = 1;
     $test_response = new Response($answer, $restaurant_id, $user_id, $id2);
     $test_response->save();
     $test_User->addAnswer($test_User->getId(), $test_restaurant->getId(), $test_response->getAnswer());
     $test_User->updateAnswer(2, 1);
     $this->assertEquals($test_User->getDisLikes(), [$test_restaurant]);
 }