consciouscode.seedling.junit
Class MockConfigTree

java.lang.Object
  extended by consciouscode.seedling.config.LayeredConfigTree
      extended by consciouscode.seedling.junit.MockConfigTree
All Implemented Interfaces:
ConfigTree

public class MockConfigTree
extends LayeredConfigTree

A ConfigTree that provides a MockConfigLayer to simplify testing.


Constructor Summary
MockConfigTree(PropertiesConfigEvaluator defaultEvaluator)
           
MockConfigTree(PropertiesConfigEvaluator defaultEvaluator, ConfigLoader loader, ResourceTree configTree)
           
 
Method Summary
 Properties configure(String address)
           
 MockConfigLayer getMockLayer()
           
 void setNodeConfiguration(String nodeAddress, Properties props)
           
 
Methods inherited from class consciouscode.seedling.config.LayeredConfigTree
collectNodeNames, getLayer, getLayerCount, getNodeConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MockConfigTree

public MockConfigTree(PropertiesConfigEvaluator defaultEvaluator)

MockConfigTree

public MockConfigTree(PropertiesConfigEvaluator defaultEvaluator,
                      ConfigLoader loader,
                      ResourceTree configTree)
Method Detail

getMockLayer

public MockConfigLayer getMockLayer()

configure

public Properties configure(String address)

setNodeConfiguration

public void setNodeConfiguration(String nodeAddress,
                                 Properties props)


Copyright © 2001–2012 Todd V. Jonker. All Rights Reserved.