/**
  * @covers \DCarbone\PHPClassBuilder\Template\Structure\InterfaceTemplate::getName
  * @covers \DCarbone\PHPClassBuilder\Template\Structure\InterfaceTemplate::getNamespace
  * @covers \DCarbone\PHPClassBuilder\Template\Structure\InterfaceTemplate::getParentInterfaces
  * @covers \DCarbone\PHPClassBuilder\Template\Structure\InterfaceTemplate::getFunctions
  * @depends testCanConstructWithoutArguments
  */
 public function testDefaultValues()
 {
     $int = new InterfaceTemplate();
     $this->assertNull($int->getName());
     $interfaces = $int->getParentInterfaces();
     $this->assertInternalType('array', $interfaces);
     $this->assertCount(0, $interfaces);
     $methods = $int->getFunctions();
     $this->assertInternalType('array', $methods);
     $this->assertCount(0, $methods);
     $this->assertNull($int->getNamespace());
 }