public void should_read_ini_file() { var ini = new IniFile(Data); ini.Count().ShouldEqual(2); var section = ini.ElementAt(0); section.Name.ShouldEqual("section1"); section.Values.Count.ShouldEqual(2); section.Values["setting1"].ShouldEqual("foo"); section.Values["setting2"].ShouldEqual("bar"); section = ini.ElementAt(1); section.Name.ShouldEqual("section2"); section.Values.Count.ShouldEqual(1); section.Values["setting"].ShouldEqual("yada"); }