Example #1
0
 public function testMagickConstants()
 {
     $t = new Constants();
     $this->assertSame($t->testNamespaceMagicConstant(), 'Test');
     $this->assertSame($t->testClassMagicConstant(), 'Test\\Constants');
     $this->assertSame($t->testMethodMagicConstant(), 'Constants:testMethodMagicConstant');
     $this->assertSame($t->testFunctionMagicConstant(), 'testFunctionMagicConstant');
     $this->assertSame(ConstantsInterface::CLASSNAME, 'Test\\Oo\\ConstantsInterface');
     $this->assertSame(ConstantsInterface::NAMESPACENAME, 'Test\\Oo');
 }