コード例 #1
0
 /**
  * @dataProvider rawSearchParametersProvider
  */
 public function test_SearchParameters_Makes_Correct_Signature($rawParameters)
 {
     $searchParameters = new SearchParameters();
     extract($rawParameters);
     $searchParameters->setAffiliateMarker($affiliateMarker)->setApiToken($apiToken)->setHost($host)->setIp($ip)->setLocale($locale)->setTripClass($tripClass)->setPassengers($passengers)->setSegments($segments);
     $actualSignature = $searchParameters->getSignature();
     $this->assertEquals($actualSignature, $expectedSignature);
 }