コード例 #1
0
        static void Main(string[] args)
        {
            ICalculadoraService date = new CalculadoraService();

            Console.WriteLine("09/07/1991 00:00 + 1 " + date.CalcularData("09/07/1991 00:00", '+', 1));
            Console.WriteLine("01/01/2021 23:59 + 1 " + date.CalcularData("01/01/2021 23:59", '+', 1));
            Console.WriteLine("01/01/2021 00:00 - 1 " + date.CalcularData("01/01/2021 00:00", '-', 1));
            Console.WriteLine("28/02/2021 23:59 + 1 " + date.CalcularData("28/02/2021 23:59", '+', 1));
            Console.WriteLine("01/03/2021 00:00 - 1 " + date.CalcularData("01/03/2021 00:00", '-', 1));
            Console.WriteLine("28/02/2021 23:59 + 525600 " + date.CalcularData("28/02/2021 23:59", '+', 525600));
            Console.WriteLine("28/02/2021 23:59 - 525600 " + date.CalcularData("28/02/2021 23:59", '-', 525600));
            Console.WriteLine("09/07/1991 12:00 + 60 " + date.CalcularData("09/07/1991 12:00", '+', 60));
            Console.WriteLine("28/02/2021 23:59 + 1 " + date.CalcularData("28/02/2021 23:59", '+', 1));
        }
コード例 #2
0
        public void suma_valoresNulos_NullException()
        {
            //arrange


            var CalculadoraServiceUno = new CalculadoraService();

            //act

            int?resultado = CalculadoraServiceUno.suma(null, 66);

            //assert

            //Assert.AreEqual(resultado,resultadoEsperado);
        }
コード例 #3
0
        public void suma_valoresCorrectos_ok(int?numeroUno, int?numeroDos, int?resultadoEsperado)
        {
            //arrange


            var CalculadoraServiceUno = new CalculadoraService();

            //act

            int?resultado = CalculadoraServiceUno.suma(numeroUno, numeroDos);

            //assert

            Assert.AreEqual(resultado, resultadoEsperado);
        }
コード例 #4
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();
            // Perform any additional setup after loading the view, typically from a nib.
            Button.AccessibilityIdentifier = "myButton";
            Button.TouchUpInside          += delegate {
                double valorTotal = 0;
                double.TryParse(txtValorTotal.Text, out valorTotal);

                int totalPessoas = (int)sliderPessoas.Value;

                var calculadoraSerice = new CalculadoraService();

                var valorIndividual = calculadoraSerice.CalculaIndividual(valorTotal, totalPessoas);

                lblPessoas.Text         = totalPessoas.ToString();
                lblValorTotal.Text      = valorTotal.ToString("0.00");
                lblValorIndividual.Text = valorIndividual.ToString("0.00");
            };
        }
コード例 #5
0
        public async Task <decimal> Calcula(CalculaJurosCommand command)
        {
            decimal taxa = await this._taxaIntegration.ObterTaxa();

            return(CalculadoraService.CalculaJuros(command.ValorInicial, taxa, command.Tempo));
        }
コード例 #6
0
 public FirstViewModel(CalculadoraService calculadoraService)
 {
     _calculadoraService = calculadoraService;
 }
コード例 #7
0
        public ActionResult <double> Somar(int a, int b)
        {
            CalculadoraService calc = new CalculadoraService();

            return(calc.Somar(a, b));
        }
コード例 #8
0
 public CalculadoraServiceTest()
 {
     _calculadoraService = new CalculadoraService();
 }
コード例 #9
0
 public CalculadoraTesteUnitario()
 {
     _calculadoraService = new CalculadoraService();
 }
コード例 #10
0
        public void CalcularTaxaJuros(decimal valorInicial, decimal juros, int tempo, decimal resultadoEsperado)
        {
            var resultado = CalculadoraService.CalculaJuros(valorInicial, juros, tempo);

            Assert.Equal(resultadoEsperado, resultado);
        }