public void SetUp() { AccuracyTestsHelper.LoadConfig(); config = AccuracyTestsHelper.CreateConfiguration(); // create the instance instance = new MockLayoutEngine(config); // create map data mapData = AccuracyTestsHelper.CreateMapData(); }
public void TestConstructor_Accuracy() { Assert.IsNotNull(instance, "LayoutEngine instance should be properly created."); // verify Assert.IsNotNull(instance.Logger, "Logger must be properly set."); //Check GraphLayouter Assert.IsNotNull(instance.GraphLayouter, "GraphLayouter must be set."); //Check Config IConfiguration conf = (IConfiguration)AccuracyTestsHelper.GetNonPublicPropertyValue(instance, "Config"); Assert.IsNotNull(conf, "Config must be set."); Assert.IsFalse(ReferenceEquals(conf, config), "Clone should be created by constructor."); }
public void TearDown() { AccuracyTestsHelper.ClearConfig(); }