コード例 #1
0
        public void deveRetornarZeroSeMinutosForemNegativosValorTotal()
        {
            string origem  = "011";
            string destino = "017";
            double valor   = 1.70;
            int    minutos = -20;
            Tarifa tafifa  = new Tarifa(origem, destino, valor);

            double esperado = 0;
            double atual    = tafifa.valorTotal(minutos);

            Assert.AreEqual(esperado, atual, 0.1);
        }
コード例 #2
0
        public void deveCalcularValorTotalInformandoMinutos()
        {
            string origem  = "011";
            string destino = "017";
            double valor   = 1.70;
            int    minutos = 20;
            Tarifa tafifa  = new Tarifa(origem, destino, valor);

            double esperado = 34;
            double atual    = tafifa.valorTotal(minutos);

            Assert.AreEqual(esperado, atual, 0.1);
        }