public function test_sanity_TestMapIsUsed() { $skeleton = new Skeleton(); $testSkeleton = new UnitTestSkeleton($skeleton); $testSkeleton->override('a', 'b'); $this->assertEquals('b', $skeleton->get('a')); }
/** * @param string $interface * @param mixed $definition */ public static function override($interface, $definition) { if (is_null(self::$testMap)) { self::$testMap = new UnitTestSkeleton(self::skeleton()); self::skeleton()->setMap(self::$testMap); } self::$testMap->override($interface, $definition); }