Exemplo n.º 1
0
 public function testCanGetFrontControllerFromDi()
 {
     // ARRANGE
     $container = DiContainer::getInstance();
     // ACT
     $frontController = $container->get('restinpeace.frontcontroller');
     // ASSERT
     $this->assertInstanceOf('\\RestInPeace\\FrontController', $frontController);
 }
Exemplo n.º 2
0
 public function setUp()
 {
     $this->diContainer = DiContainer::getInstance();
 }
<?php

require_once __DIR__ . '/../bootstrap.php';
$diContainer = \DirtyNeedle\DiContainer::getInstance();
$diContainer->addConfigFile(DIRTYNEEDLE_TEST_DIR . '/fixtures/config_files/sample_di_config.php');
$dependency = $diContainer->get('class-with-one-dependency');
 /**
  * @return InMemoryDataStore
  */
 private function getDataStore()
 {
     $diContainer = DiContainer::getInstance();
     return $diContainer->get('restinpeace-sampleapp.inmemorydatastore');
 }
Exemplo n.º 5
0
 public function __construct()
 {
     require_once __DIR__ . '/../../../bootstrap.php';
     $this->container = DiContainer::getInstance();
 }