public void TestCase0() { //Arrange int steps = 8; string path = "UDDDUDUU"; //Act var result = CountingValleys.countingValleys(steps, path); //Assert Assert.AreEqual(1, result); }
public void TestCase1() { //Arrange int steps = 12; string path = "DDUUDDUDUUUD"; //Act var result = CountingValleys.countingValleys(steps, path); //Assert Assert.AreEqual(2, result); }
public void Run() { PrintProblem(); Console.WriteLine("n:"); n = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("s:"); s = Console.ReadLine(); int result = CountingValleys.countingValleys(n, s); Console.WriteLine(); Console.WriteLine("Result:"); Console.WriteLine(result); Console.ReadKey(); }