Esempio n. 1
0
        public void DeveRetornarSetePorCentoDadoUmOrcamentoComValorEntreUmMilETresMilLimitesInclusos(decimal valorEsperado, decimal valor)
        {
            // Arrange
            var orcamento = new Orcamento(valor);
            var iccc      = new ICCC();

            // Act
            var impostoCalculado = iccc.Calcula(orcamento);

            // Assert
            Assert.Equal(valorEsperado, impostoCalculado);
        }
Esempio n. 2
0
        public void DeveRetornarCincoPorCentoDadoUmOrcamentoComValorValidoInferiorAUmMil(decimal valorEsperado, decimal valor)
        {
            // Arrange
            var orcamento = new Orcamento(valor);
            var iccc      = new ICCC();

            // Act
            var impostoCalculado = iccc.Calcula(orcamento);

            // Assert
            impostoCalculado.Should().Be(valorEsperado);
        }