public void ValidarAMovimentacaoEAlinhamentoDeDuasSondas() { //Arrange var posicaoSonda1 = "1 2 N"; var movimentoSonda1 = "LMLMLMLMM"; var posicaoSonda2 = "3 3 E"; var movimentoSonda2 = "MMRMMRMRRM"; //Act var primeiraSonda = SondaServicos.Monvimentar(posicaoSonda1, movimentoSonda1); var segundaSonda = SondaServicos.Monvimentar(posicaoSonda2, movimentoSonda2); //Assert Assert.AreEqual("1 3 N", primeiraSonda); Assert.AreEqual("5 1 E", segundaSonda); }
static void Main(string[] args) { Console.WriteLine("Digite as coordenadas da primeira Sonda:"); var posicaoSonda1 = Console.ReadLine(); Console.WriteLine("Digite os movimentos da primeira Sonda:"); var movimentoSonda1 = Console.ReadLine(); Console.WriteLine("Digite as coordenadas da segunda Sonda:"); var posicaoSonda2 = Console.ReadLine(); Console.WriteLine("Digite as coordenadas da segunda Sonda:"); var movimentoSonda2 = Console.ReadLine(); var primeiraSonda = SondaServicos.Monvimentar(posicaoSonda1, movimentoSonda1); var segundaSonda = SondaServicos.Monvimentar(posicaoSonda2, movimentoSonda2); Console.WriteLine(new { coordenadaFinalSonda1 = primeiraSonda, coordenadaFinalSonda2 = segundaSonda }); Console.ReadLine(); }