/** * @covers \DCarbone\PHPClassBuilder\Template\Structure\ClassTemplate::getName * @covers \DCarbone\PHPClassBuilder\Template\Structure\ClassTemplate::getNamespace * @covers \DCarbone\PHPClassBuilder\Template\Structure\ClassTemplate::getProperties * @covers \DCarbone\PHPClassBuilder\Template\Structure\ClassTemplate::getParent * @covers \DCarbone\PHPClassBuilder\Template\Structure\ClassTemplate::isAbstract * @covers \DCarbone\PHPClassBuilder\Template\Structure\ClassTemplate::getInterfaces * @covers \DCarbone\PHPClassBuilder\Template\Structure\ClassTemplate::getFunctions * @depends testCanConstructWithoutArguments */ public function testDefaultValues() { $class = new ClassTemplate(); $this->assertNull($class->getName()); $this->assertNull($class->getNamespace()); $this->assertNull($class->getParent()); $this->assertEmpty($class->getProperties()); $this->assertFalse($class->isAbstract()); $this->assertEmpty($class->getInterfaces()); $this->assertEmpty($class->getFunctions()); }