Example #1
0
 public function testIsScopeActive()
 {
     $sc = new Container();
     $this->assertFalse($sc->isScopeActive('foo'));
     $sc->addScope(new Scope('foo'));
     $this->assertFalse($sc->isScopeActive('foo'));
     $sc->enterScope('foo');
     $this->assertTrue($sc->isScopeActive('foo'));
     $sc->leaveScope('foo');
     $this->assertFalse($sc->isScopeActive('foo'));
 }