Пример #1
0
 public function testSelectVariantWillReturnNullIfNoSelectableVariant()
 {
     $variant1 = $this->getMock('Sonno\\Http\\Variant');
     $variant1->expects($this->any())->method('getMediaType')->will($this->returnValue('application/json'));
     $variants = array($variant1);
     $accept = array('application/html', 'application/xml');
     $requestData = array('HTTP_ACCEPT' => implode(',', $accept));
     $request = new Request($requestData);
     $variant = $request->selectVariant($variants);
     $this->assertEquals(null, $variant);
 }