public void Nao_deve_ganhar_de_pedra() { var jogada = new Tesoura(); var pedra = new Pedra(); var ganhou = jogada.GanhaDe(pedra); Assert.False(ganhou); }
public void Nao_deve_ganhar_de_tesoura() { var jogada = new Papel(); var tesoura = new Tesoura(); var ganhou = jogada.GanhaDe(tesoura); Assert.False(ganhou); }
public void Deve_ganhar_de_papel() { var jogada = new Tesoura(); var papel = new Papel(); var ganhou = jogada.GanhaDe(papel); Assert.True(ganhou); }
public void Deve_ganhar_de_tesoura() { var jogada = new Pedra(); var tesoura = new Tesoura(); var ganhou = jogada.GanhaDe(tesoura); Assert.True(ganhou); }
public void Deve_ser_uma_jogada() { var jogada = new Tesoura(); Assert.True(jogada is IJogada); }