// //You can use the following additional attributes as you write your tests: // //Use ClassInitialize to run code before running the first test in the class //[ClassInitialize()] //public static void MyClassInitialize(TestContext testContext) //{ //} // //Use ClassCleanup to run code after all tests in a class have run //[ClassCleanup()] //public static void MyClassCleanup() //{ //} // //Use TestInitialize to run code before running each test //[TestInitialize()] //public void MyTestInitialize() //{ //} // //Use TestCleanup to run code after each test has run //[TestCleanup()] //public void MyTestCleanup() //{ //} // #endregion private Graph GetTestGraph() { return(GraphEdgesExtensionsTest.CreateTestGraph(GraphEdgesExtensionsTest.CreatePartialOrder())); }
public void StartingPointsTest() { var target = GetTestGraph(); Assert.IsTrue(GraphEdgesExtensionsTest.CompareEnumerable(target.StartingPoints, new[] { 7, 5, 3 })); }
public void GetLinkedVerticesTest() { var target = GetTestGraph(); Assert.IsTrue(GraphEdgesExtensionsTest.CompareEnumerable(target.GetNumberOfEdgesGoingFrom(11), new[] { 2, 9, 10 })); }