public void DeveAndarParaADireitaQuandoADirecaoForDireita() { robo = robo.MudarDirecao(Direcao.Leste); robo = robo.Andar(); var posicao = new Posicao(1, 0); robo.Posicao.Should().Be(posicao); }
public void DeveAndarParaAEsquerdaQuandoADirecaoForEsquerda() { robo = robo.MudarDirecao(Direcao.Oeste); robo = robo.Andar(); var posicao = new Posicao(-1, 0); robo.Posicao.Should().Be(posicao); }