public function testAddRestaurant() { $myRest = new Restaurant("23", "12", true, "Rue du test unitaire", "AGILE", "Superbe resto qui s'emmerde a faire des tests unitaire.", "Unit tests", "32456", "http://www.facebook.com"); $objectId = $myRest->add(); $query = new ParseQuery("Restaurant"); $query->equalTo("objectId", $objectId); $results = $query->find(); $this->assertEquals(1, count($results)); $resto = $results[0]; $this->assertEquals("Rue du test unitaire", $resto->get("address")); $this->assertEquals("AGILE", $resto->get("city")); $this->assertEquals("Superbe resto qui s'emmerde a faire des tests unitaire.", $resto->get("description")); $this->assertEquals("Unit tests", $resto->get("name")); $this->assertEquals("32456", $resto->get("postal")); $this->assertEquals("http://www.facebook.com", $resto->get("website")); }
<?php include_once "../Methods/Restaurant.php"; if (isset($_POST)) { echo var_dump($_POST); $myRest = new Restaurant($_POST['latitude'], $_POST['longitude'], $_POST['fast'], $_POST['adresse'], $_POST['city'], $_POST['description'], $_POST['name'], $_POST['postal'], $_POST['website']); $myRest->add(); } ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <link href="bootstrap.css" rel="stylesheet" media="all" type="text/css"> <link href="bootstrap-slider-master/css/bootstrap-slider.css" rel="stylesheet"> <link href="bootstrap-slider-master/dependencies/css/bootstrap.min.css" rel="stylesheet"> <link href="style.css" rel="stylesheet" media="all" type="text/css"> <title>Ajouter un restaurant</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <div class="container"> <div class="row"> <div class="col-md-6 col-md-offset-3"> <img class="logo" src="logo.FindUSCook.png"> <form action="/FindUsCook/add.php" method="post">