public void PossiblePaths() { Setup(TestUtil.GetTestFile("relay\\relay.ppen")); var relays = new RelayVariations(eventDB, CourseId(3), new RelaySettings(1, 6)); Assert.AreEqual(2, relays.GetTotalPossiblePaths()); relays = new RelayVariations(eventDB, CourseId(4), new RelaySettings(1, 6)); Assert.AreEqual(6, relays.GetTotalPossiblePaths()); relays = new RelayVariations(eventDB, CourseId(5), new RelaySettings(1, 6)); Assert.AreEqual(6, relays.GetTotalPossiblePaths()); relays = new RelayVariations(eventDB, CourseId(1), new RelaySettings(1, 6)); Assert.AreEqual(37, relays.GetTotalPossiblePaths()); }
public void PossiblePaths() { Setup(TestUtil.GetTestFile("relay\\relay.ppen")); var relays = new RelayVariations(eventDB, CourseId(3), 1, 6); Assert.AreEqual(2, relays.GetTotalPossiblePaths()); relays = new RelayVariations(eventDB, CourseId(4), 1, 6); Assert.AreEqual(6, relays.GetTotalPossiblePaths()); relays = new RelayVariations(eventDB, CourseId(5), 1, 6); Assert.AreEqual(6, relays.GetTotalPossiblePaths()); relays = new RelayVariations(eventDB, CourseId(1), 1, 6); Assert.AreEqual(37, relays.GetTotalPossiblePaths()); }