Example #1
0
 /**
  * Test to ensure that our accessor to retrieve the string price value in GBP works
  * as expected.
  */
 public function testGetUnitPriceInGBP()
 {
     $expectedPrice = '1.80';
     $price = '180';
     $title = 'Product 1 Title';
     $description = 'Product 1 Description';
     $uri = 'http://product1.com';
     $request = new Request('GET', $uri);
     $size = 97961231;
     $response = new Response(200, ['Content-Length' => $size]);
     $url = new Url($request, $response);
     $sut = new Product($title, $description, $price, $url);
     $price = $sut->getUnitPriceInGBP();
     $this->assertEquals($expectedPrice, $price);
 }