Beispiel #1
0
        public void Nao_deve_permitir_alterar_quantidade_para_valores_invalido_ao_decrementar(int quantidadeBase, int valorInvalido)
        {
            var cerveja = CervejaBuilder.Novo().Criar();
            var lote    = new Lote(cerveja, quantidadeBase);

            Action acao = () => lote.DecrementarQuantidade(valorInvalido);

            Assert.Throws <ExcecaoDeDominio>(acao).ComMensagem(Resource.QuantidadeReduzidaEhInvalida);
        }