public function testRouteWithDirectionsRequest() { $request = new DirectionsRequest(); $request->setOrigin(50.629381, 3.057268); $request->setDestination(48.856633, 2.352254); $request->setTravelMode(TravelMode::DRIVING); $request->setProvideRouteAlternatives(true); $request->setUnitSystem(UnitSystem::METRIC); $request->setRegion('fr'); $response = $this->directions->route($request); $this->assertSame(DirectionsStatus::OK, $response->getStatus()); $this->assertNotEmpty($response->getRoutes()); }
/** * @expectedException \Ivory\GoogleMap\Exception\DirectionsException * @expectedExceptionMessage The directions request region must be a string with two characters. */ public function testRegionWithInvalidValue() { $this->directionsRequest->setRegion('foo'); }