Exemplo n.º 1
0
        public void Testmonete3()
        {
            double[] monete             = new double[] { 5.6, 14.12, 8.5, 67 };
            double   risposta_aspettata = 95.22;
            double   sommamonete        = Calcola.SommaMonete(monete);

            Assert.AreEqual(risposta_aspettata, sommamonete);
        }
Exemplo n.º 2
0
        public void RaddoppiaTest()
        {
            double numero             = 0;
            double Risposta_Aspettata = 0;
            double Risposta_Effettiva = Calcola.Raddoppia(numero);

            Assert.AreEqual(Risposta_Aspettata, Risposta_Effettiva);
        }
Exemplo n.º 3
0
        public void Testmonete1()
        {
            double[] monete             = new double[] { 3.5, 4, 5.8, 6 };
            double   risposta_aspettata = 19.3;
            double   sommamonete        = Calcola.SommaMonete(monete);

            Assert.AreEqual(risposta_aspettata, sommamonete);
        }
Exemplo n.º 4
0
        public void Testmonete2()
        {
            double[] monete             = new double[] { 5, 14, 28, 46 };
            double   risposta_aspettata = 93;
            double   sommamonete        = Calcola.SommaMonete(monete);

            Assert.AreEqual(risposta_aspettata, sommamonete);
        }
Exemplo n.º 5
0
        public void SommaMoneteTest()
        {
            double[] Array_Monete = new double[5] {
                20, 30, 5, 2, 4
            };
            double Somma_Aspettata = 61;
            double Somma_Ricevuta  = Calcola.SommaMonete(Array_Monete);

            Assert.AreEqual(Somma_Aspettata, Somma_Ricevuta);
        }
Exemplo n.º 6
0
        public void SommaMoneteTest(double[] monete)
        {
            double[] moneta = new double[2] {
                20, 34
            };
            double risaspettato = 54;
            double riscalcolato = Calcola.SommaMonete(monete);

            Assert.AreEqual(risaspettato, riscalcolato);
        }
Exemplo n.º 7
0
        public void Intro()
        {
            Calcola f      = Somma;
            var     result = f(2, 3);

            Calcola f1 = (a, b) => a + b;

            // Errore
            //Calcola f2 = (a, b) => (a + b).ToString();

            result = f1(5, 8);

            Trace.WriteLine("Somma: " + result);

            Func <int, int> Raddoppia = num => num * 2;

            FaiCose fc = () => Trace.WriteLine("faccio cose");


            var anno = 2016;

            Func <int, int, DateTime> calcolaData =
                (mese, giorno) => new DateTime(anno, mese, giorno);


            fc = () =>
            {
                var now  = DateTime.Now;
                var text = now.ToLongDateString();
                Trace.WriteLine($"sono le: {text}");
            };

            fc();

            Calcola calcoloComplesso = (val1, val2) =>
            {
                if (val2 != 0)
                {
                    return(val1 / val2);
                }
                return(0);
            };


            FaiCoseConArgomento stampa = a => Trace.WriteLine("> " + a);


            Func <int, string> c = num => num.ToString();

            NumberConverter nc = num => num.ToString();
        }
Exemplo n.º 8
0
        public void TestRaddoppia1()
        {
            double raddoppia = Calcola.Raddoppia(2);

            Assert.AreEqual(4, raddoppia);
        }
Exemplo n.º 9
0
        public void DataTestRaddoppia(double numero, double risposta_aspettata)
        {
            double raddoppia = Calcola.Raddoppia(numero);

            Assert.AreEqual(risposta_aspettata, raddoppia);
        }
Exemplo n.º 10
0
        public void TestRaddoppia2()
        {
            double raddoppia = Calcola.Raddoppia(6);

            Assert.AreEqual(12, raddoppia);
        }
Exemplo n.º 11
0
        public void RaddoppiaTest(double num, double rispaspettata)
        {
            double riscalcolato = Calcola.Raddoppia(num);

            Assert.AreEqual(rispaspettata, riscalcolato);
        }