/** * @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()); }