public void Teste1ProgramacaoDinamica() { var logoTurtle = new LogoTurtle("FT", 1); var teste = logoTurtle.ObterDistancia(); Assert.Equals(2, teste); }
public void Teste2ProgramacaoDinamica() { var logoTurtle = new LogoTurtle("FFFTFFF", 2); var teste = logoTurtle.ObterDistancia(); Assert.Equals(6, teste); }
public void Teste4ProgramacaoDinamica() { var logoTurtle = new LogoTurtle("FTFTFTFFFFTFTFTTTTTTFFTTTTFFTFFFTFTFTFFTFTFTFFFTTTFTTFTTTTTFFFFTTT", 12); var teste = logoTurtle.ObterDistancia(); Assert.Equals(41, teste); }
private static void TestarProgramacaoDinamica() { //Programação Dinâmica Console.WriteLine("Programação Dinâmica"); var logoTurtle = new LogoTurtle("FT", 1); Console.WriteLine(logoTurtle.ObterDistancia()); Console.WriteLine(" "); logoTurtle = new LogoTurtle("FFFTFFF", 2); Console.WriteLine(logoTurtle.ObterDistancia()); Console.WriteLine(" "); logoTurtle = new LogoTurtle("F", 1); Console.WriteLine(logoTurtle.ObterDistancia()); Console.WriteLine(" "); logoTurtle = new LogoTurtle("FTFTFTFFFFTFTFTTTTTTFFTTTTFFTFFFTFTFTFFTFTFTFFFTTTFTTFTTTTTFFFFTTT", 12); Console.WriteLine(logoTurtle.ObterDistancia()); Console.WriteLine(" "); logoTurtle = new LogoTurtle("TTFFTFTTFTTTFFFTFTFFTFFTTFFTFTFTFTFFTTTFTFFTFFTTTTFTTTFFT", 46); Console.WriteLine(logoTurtle.ObterDistancia()); Console.WriteLine(" "); logoTurtle = new LogoTurtle("TTFFFFFFFTTTTFTTFTFFTTFFFTFTTTFFFFTFFFTFTTTFTTF", 24); Console.WriteLine(logoTurtle.ObterDistancia()); Console.WriteLine(" "); Console.ReadKey(); Console.Clear(); }