public void IntParseTest() { IConfigReader cfgReader = new SimpleConfigReader(SampleCfg); var value = cfgReader.GetValue <int>("TestInt"); Assert.AreEqual(1, value); }
public void DoubleParseTest() { IConfigReader cfgReader = new SimpleConfigReader(SampleCfg); var value = cfgReader.GetValue <double>("TestDouble"); Assert.AreEqual(1.1, value); }
public void BasicTest() { IConfigReader cfgReader = new SimpleConfigReader(SampleCfg); var value = cfgReader.GetValue <string>("TestKey"); Assert.AreEqual("TestValue", value); }
public void EnumerableTest() { List <KeyValuePair <string, string> > excepted = new Dictionary <string, string> { { "TestKey", "TestValue" }, { "TestInt", "1" }, { "TestDouble", "1.1" } }.ToList(); IConfigReader cfgReader = new SimpleConfigReader(SampleCfg); List <KeyValuePair <string, string> > actual = cfgReader.ToList(); CollectionAssert.AreEquivalent(excepted, actual); }