public function testOneWithInstanceNull() { $oldInstance = PhalApi_DI_Mock::getInstance(); PhalApi_DI_Mock::setInstance(null); $newDI = PhalApi_DI::one(); if (!isset($newDI['tmp'])) { $newDI['tmp'] = '2015'; $this->assertEquals('2015', $newDI['tmp']); unset($newDI['tmp']); } $this->assertEquals(null, $newDI['tmp']); PhalApi_DI_Mock::setInstance($oldInstance); }
/** * 获取DI * 相当于PhalApi_DI::one() * @return PhalApi_DI */ function DI() { return PhalApi_DI::one(); }