21 $headerServiceMock = $this->getMockBuilder(\
Magento\Framework\HTTP\Header::class)
22 ->disableOriginalConstructor()
24 $headerServiceMock->expects($this->once())->method(
'getHttpUserAgent')->willReturn($userAgent);
27 [
'headerService' => $headerServiceMock]
29 $this->assertSame($expectedHeader,
$model->getValue());
39 'user-agent' =>
'Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB7.4)',
43 'user-agent' =>
'Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/4.0; GTB7.4)',
47 'user-agent' =>
'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) Chrome/41.0.2227.1 Safari/537.36',