Dumplie\Customer\Tests\Integration\Application\Doctrine\OrderTest::setUp PHP Метод

setUp() публичный Метод

public setUp ( )
    function setUp()
    {
        $emBuilder = $this->entityManagerBuilder();
        $this->registerCustomerMapping($emBuilder);
        $this->registerInventoryMapping($emBuilder);
        $this->entityManager = $emBuilder->build();
        $this->createSchema($this->entityManager);
        $this->eventLog = new InMemoryEventLog();
        $this->transactionFactory = new ORMFactory($this->entityManager);
        $this->customerContext = new ORMCustomerContext($this->entityManager, $this->eventLog, new TacticianFactory());
        $inventoryContext = new ORMInventoryContext($this->entityManager, $this->eventLog, new TacticianFactory());
        $inventoryContext->addProduct('SKU_1', 2500);
        $inventoryContext->addProduct('SKU_2', 2500);
    }