canBeDisabled() public method

By default, the section is enabled.
public canBeDisabled ( ) : ArrayNodeDefinition
return ArrayNodeDefinition
 public function testCanBeDisabled()
 {
     $node = new ArrayNodeDefinition('root');
     $node->canBeDisabled();
     $this->assertTrue($this->getField($node, 'addDefaults'));
     $this->assertEquals(array('enabled' => false), $this->getField($node, 'falseEquivalent'));
     $this->assertEquals(array('enabled' => true), $this->getField($node, 'trueEquivalent'));
     $this->assertEquals(array('enabled' => true), $this->getField($node, 'nullEquivalent'));
     $nodeChildren = $this->getField($node, 'children');
     $this->assertArrayHasKey('enabled', $nodeChildren);
     $enabledNode = $nodeChildren['enabled'];
     $this->assertTrue($this->getField($enabledNode, 'default'));
     $this->assertTrue($this->getField($enabledNode, 'defaultValue'));
 }