public void NaoDevePermitirTrocaDeStatusParaAtivaCasoAMesaJaEstejaFinalizada() { var mesaGerada = new Mesa(_idMesaDefault); var statusNaoPermitido = StatusMesa.Ativa; var statusAtual = StatusMesa.Finalizada; mesaGerada.AlterarStatus(statusAtual); var mensagemDeErro = Assert.Throws <Exception>(() => mesaGerada.AlterarStatus(statusNaoPermitido)).Message; Assert.Equal(Ressource.MesaMsgNaoPermitidoMudarStatusDeFinalizadaParaAtiva, mensagemDeErro); }
public void DevePermitirTrocaDeStatusDaMesa() { var mesaGerada = new Mesa(_idMesaDefault); var statusEsperado = StatusMesa.Ativa; mesaGerada.AlterarStatus(statusEsperado); Assert.Equal(statusEsperado, mesaGerada.Status); }