using ln.application.configuration; using NUnit.Framework; using System; using System.IO; using System.Linq; namespace ln.application.tests { public class Tests { StreamWriter output = new StreamWriter(Console.OpenStandardOutput()); [SetUp] public void Setup() { using (StreamReader sr = new StreamReader("ConfigurationTest.conf")) { testConfiguration = sr.ReadToEnd(); } } string testConfiguration; [Test] public void Test_0_Configuration() { ConfigurationParser configurationParser = new ConfigurationParser(); configurationParser.Parse(testConfiguration); output.WriteLine("test_0_Configuration(): rootContainer: {0}", configurationParser.RootContainer); output.Flush(); Assert.AreEqual(1, configurationParser.RootContainer.Children("objectA").Count()); Assert.Pass(); } } }