/**
  * @covers \DCarbone\PHPClassBuilder\Template\Structure\FunctionTemplate::setScope
  * @covers \DCarbone\PHPClassBuilder\Template\Structure\FunctionTemplate::getScope
  * @depends testCanConstructWithoutArguments
  */
 public function testCanSetScopePostConstruct()
 {
     $func = new FunctionTemplate();
     $func->setScope(new ScopeEnum(ScopeEnum::_PRIVATE));
     $this->assertEquals(ScopeEnum::_PRIVATE, $func->getScope());
 }