You are here

protected function DefaultStoreResolverTest::setUp in Commerce Core 8.2

Overrides UnitTestCase::setUp

File

modules/store/tests/src/Unit/Resolver/DefaultStoreResolverTest.php, line 24

Class

DefaultStoreResolverTest
@coversDefaultClass \Drupal\commerce_store\Resolver\DefaultStoreResolver @group commerce_store

Namespace

Drupal\Tests\commerce_store\Unit\Resolver

Code

protected function setUp() : void {
  $storage = $this
    ->getMockBuilder('Drupal\\commerce_store\\StoreStorage')
    ->disableOriginalConstructor()
    ->getMock();
  $storage
    ->expects($this
    ->once())
    ->method('loadDefault')
    ->willReturn('testStore');
  $entity_type_manager = $this
    ->getMockBuilder('\\Drupal\\Core\\Entity\\EntityTypeManager')
    ->disableOriginalConstructor()
    ->getMock();
  $entity_type_manager
    ->expects($this
    ->once())
    ->method('getStorage')
    ->with('commerce_store')
    ->willReturn($storage);
  $this->resolver = new DefaultStoreResolver($entity_type_manager);
}