isSingleSourceMode = Bootstrap::getObjectManager()->get(IsSingleSourceModeInterface::class); $this->sourceRepository = Bootstrap::getObjectManager()->get(SourceRepositoryInterface::class); } public function testExecuteOnCleanInstall() { self::assertTrue($this->isSingleSourceMode->execute()); } /** * @magentoDataFixture ../../../../app/code/Magento/InventoryApi/Test/_files/source.php */ public function testExecuteWithTwoSourcesOneDisabled() { $sourceToDisable = $this->sourceRepository->get('source-code-1'); $sourceToDisable->setEnabled(false); $this->sourceRepository->save($sourceToDisable); self::assertTrue($this->isSingleSourceMode->execute()); } /** * @magentoDataFixture ../../../../app/code/Magento/InventoryApi/Test/_files/sources.php */ public function testExecuteWithEnabledSources() { self::assertFalse($this->isSingleSourceMode->execute()); } }