consciouscode.seedling.junit
Class MockConfigLayer
java.lang.Object
consciouscode.seedling.config.StandardConfigLayer
consciouscode.seedling.junit.MockConfigLayer
- All Implemented Interfaces:
- ConfigLayer
public class MockConfigLayer
- extends StandardConfigLayer
- implements ConfigLayer
Class documentation.
MockConfigLayer
public MockConfigLayer(PropertiesConfigEvaluator defaultEvaluator)
configure
public Properties configure(String path)
- Creates a new Properties-based configuration for the given full path.
- Parameters:
path
- must be a full path.
setNodeConfiguration
public void setNodeConfiguration(String path,
Properties props)
- Uses the given properties to configure a node.
- Parameters:
path
- must be a full path.
collectNodeNames
public void collectNodeNames(String branchPath,
Collection<String> names)
- Specified by:
collectNodeNames
in interface ConfigLayer
- Overrides:
collectNodeNames
in class StandardConfigLayer
- Parameters:
branchPath
- must be an absolute path.
loadConfig
protected ConfigResource loadConfig(NodePath configPath)
- Overrides:
loadConfig
in class StandardConfigLayer
loadImplicitBranchConfig
protected ConfigResource loadImplicitBranchConfig(NodePath configPath)
- Overrides:
loadImplicitBranchConfig
in class StandardConfigLayer
Copyright © 2001–2012
Todd V. Jonker. All Rights Reserved.