public ConfigurableMethodsTest()
        {
            _store = new InMemoryConfigStore();

            _config = new ConfigurationBuilder <ICallableConfig>()
                      .UseConfigStore(_store)
                      .Build();
        }
示例#2
0
        public NestedInterfacesTest()
        {
            _store = new InMemoryConfigStore();

            _config = new ConfigurationBuilder <IMaster>()
                      .UseConfigStore(_store)
                      .Build();
        }
示例#3
0
        protected override IConfigStore CreateStore()
        {
            var result = new InMemoryConfigStore();

            result.Write("Numbers", "1 2 3");
            result.Write("Creds[0].Username", "user1");
            result.Write("Creds[0].Password", "pass1");
            result.Write("Creds[1].Username", "user2");
            result.Write("Creds[1].Password", "pass2");
            result.Write("Creds.$l", "2");
            return(result);
        }
示例#4
0
 public SettingsContainerTest()
 {
     _store = new InMemoryConfigStore();
 }
示例#5
0
 public void Setup()
 {
     target = new InMemoryConfigStore(env, store);
 }