Example #1
0
        public void PublicTest1()
        {
            ExercisePlanner EP = new ExercisePlanner();

            int[] dists = { 20, 20, 20, 20 };
            Assert.AreEqual("UDUD", EP.SolveForSpiderman(dists));
        }
Example #2
0
        public void MyTestToBeat1()
        {
            ExercisePlanner EP = new ExercisePlanner();

            int[] dists = { 5, 3, 3, 10, 3, 13, 5 };
            Assert.AreEqual("UDUUUDD", EP.SolveForSpiderman(dists));
        }
Example #3
0
        public void MyTestToBeat2()
        {
            ExercisePlanner EP = new ExercisePlanner();

            int[] dists = { 12, 3, 3, 6 };
            Assert.AreEqual("UDDD", EP.SolveForSpiderman(dists));
        }
Example #4
0
        public void MyTest3()
        {
            ExercisePlanner EP = new ExercisePlanner();

            int[] dists = { 3, 3, 6, 12 };
            Assert.AreEqual("UUUD", EP.SolveForSpiderman(dists));
        }
Example #5
0
        public void MyTest2()
        {
            ExercisePlanner EP = new ExercisePlanner();

            int[] dists = { 3, 2, 5, 3, 1, 2, 3, 3, 6 };
            Assert.AreEqual("UDUDDDUUD", EP.SolveForSpiderman(dists));
        }
Example #6
0
        public void PublicTest3()
        {
            ExercisePlanner EP = new ExercisePlanner();

            int[] dists = { 3, 4, 2, 1, 6, 4, 5 };
            Assert.AreEqual("IMPOSSIBLE", EP.SolveForSpiderman(dists));
        }
Example #7
0
		public ExercisePlannerTestCase() {
			Words = new List<Word>();
			Planner = new ExercisePlanner(Words);
			WordId = 0;
		}