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