public function testFlags() { $cubex = new Cubex(); $this->assertFalse($cubex->hasFlag('test')); $cubex->setFlag('test'); $this->assertTrue($cubex->hasFlag('test')); $cubex->setFlag('test', false); $this->assertFalse($cubex->hasFlag('test')); $cubex->setFlag('test'); $cubex->unsetFlag('test'); $this->assertFalse($cubex->hasFlag('test')); }