public void JsonInterpreter_test() { IConfigurationStore store = new DefaultConfigurationStore(); string uri = "SqlMap.config.Json"; IResource resource = ResourceLoaderRegistry.GetResource(uri); IConfigurationInterpreter interpreter = new JsonInterpreter(resource); interpreter.ProcessResource(store); }
public void Test_XmlConfigurationInterpreter_via_FilePath() { string uri = "SqlMap_Test_Configure.config"; IConfigurationStore store = new DefaultConfigurationStore(); IConfigurationInterpreter interpreter = new XmlConfigurationInterpreter(uri); interpreter.ProcessResource(store); CheckResource(store); }
public void XmlProcessorTest() { using (XmlTextReader reader = new XmlTextReader("SqlMap_Test_Configure.config")) { IConfigurationStore store = new DefaultConfigurationStore(); using (XmlConfigProcessor processor = new XmlConfigProcessor()) { processor.Process(reader, store); CheckResource(store); } } }
public void Test_DefaultModelBuilder() { string uri = "SqlMap_Test_Configure.config"; IConfigurationStore store = new DefaultConfigurationStore(); IConfigurationInterpreter interpreter = new XmlConfigurationInterpreter(uri); interpreter.ProcessResource(store); //Console.WriteLine(store.ToString()); IModelStore modelStore = new DefaultModelStore(); IModelBuilder builder = new DefaultModelBuilder(modelStore); builder.BuildModel(null, store); CheckModelStore(modelStore); }
public void Test_XmlConfigurationInterpreter_via_FilePath_WithoutProtocol() { string uri ="SqlMap_Test_Configure.config"; IConfigurationStore store = new DefaultConfigurationStore(); IConfigurationInterpreter interpreter = new XmlConfigurationInterpreter( ResourceLoaderRegistry.GetResource(uri)); interpreter.ProcessResource(store); CheckResource(store); }
public void Test_XmlConfigurationInterpreter_via_AssemblyUri() { string uri = "assembly://MyBatis.DataMapper.SqlClient.Test/bin.Debug/SqlMap_Test_Configure.config"; IConfigurationStore store = new DefaultConfigurationStore(); IConfigurationInterpreter interpreter = new XmlConfigurationInterpreter( ResourceLoaderRegistry.GetResource(uri)); interpreter.ProcessResource(store); CheckResource(store); }