/** * @expectedException \DomainException * @expectedExceptionMessage Default website is not defined */ public function testGetDefaultIsZero() { $collectionMock = $this->getMockBuilder('Magento\\Store\\Model\\ResourceModel\\Website\\Collection')->disableOriginalConstructor()->setMethods([])->getMock(); $this->websiteCollectionFactoryMock->expects($this->any())->method('create')->willReturn($collectionMock); $collectionMock->expects($this->any())->method('addFieldToFilter'); $collectionMock->expects($this->any())->method('getItems')->willReturn([]); $this->model->getDefault(); }