示例#1
0
 static function find($search_id)
 {
     $found_venue = null;
     $venues = Venue::getAll();
     foreach ($venues as $venue) {
         $venue_id = $venue->getId();
         if ($venue_id == $search_id) {
             $found_venue = $venue;
         }
     }
     return $found_venue;
 }
示例#2
0
 function test_deleteVenue()
 {
     //Arrange
     $type = "Thai";
     $id = null;
     $test_cuisine = new Cuisine($type, $id);
     $test_cuisine->save();
     $test_cuisine_id = $test_cuisine->getId();
     $name = "Mai Thai";
     $address = "1139 NW Elm Street";
     $description = "Yum yum for my tum tum";
     $rating = 3;
     $name2 = "Screen Door";
     $address2 = "19849 SW Santee Court";
     $description2 = "Huge lines.  Not worth it.";
     $rating2 = 4;
     $test_venue = new Venue($name, $test_cuisine_id, $id, $rating, $address, $description);
     $test_venue2 = new Venue($name2, $test_cuisine_id, $id, $rating2, $address2, $description2);
     $test_venue->save();
     $test_venue2->save();
     //Act
     $test_venue->deleteVenue();
     //Assert
     $this->assertEquals([$test_venue2], Venue::getAll());
 }
示例#3
0
 function test_deleteCuisineVenue()
 {
     //Arrange
     $type = "Italian";
     $id = null;
     $test_cuisine = new Cuisine($type, $id);
     $test_cuisine->save();
     $name = "Montage";
     $cuisine_id = $test_cuisine->getId();
     $rating = 4;
     $address = "1139 NW Elm Street";
     $description = "Yum yum for my tum tum";
     $test_venue = new Venue($name, $cuisine_id, $id, $rating, $address, $description);
     $test_venue->save();
     //Act
     $test_cuisine->deleteCuisine();
     //Assert
     $this->assertEquals([], Venue::getAll());
 }