Exemplo n.º 1
0
        public void TestCalorieBruciateDonne()
        {
            DataCardio cardio          = new DataCardio();
            double     caloriebruciate = cardio.CalorieBruciateDonne(60, 80.5, 90, 18);

            Assert.AreEqual(1169.02, caloriebruciate);
        }
Exemplo n.º 2
0
        public void TestSpesaEnergeticaCamminata()
        {
            DataCardio cardio = new DataCardio();
            double     spesa  = cardio.SpesaEnergeticaCamminata(10, 80);

            Assert.AreEqual(85, spesa);
        }
Exemplo n.º 3
0
        public void TestBattitiARiposo()
        {
            DataCardio cardio    = new DataCardio();
            string     risultato = cardio.BattitARiposo(59);

            Assert.AreEqual("Bradicardia", risultato);
        }
Exemplo n.º 4
0
        public void TestCalorieBruciateUomini()
        {
            DataCardio cardio          = new DataCardio();
            double     caloriebruciate = cardio.CalorieBruciateUomini(60, 80.5, 90, 18);

            Assert.AreEqual(791.36, caloriebruciate);
        }
Exemplo n.º 5
0
        public void TestCalcoloMaxBattitiCardiaci()
        {
            DataCardio cardio    = new DataCardio();
            double     risultato = cardio.CalcoloMaxBattitiCardiaci(18);

            Assert.AreEqual(202, risultato);
        }
Exemplo n.º 6
0
        public void TestCaloloMinBattitiPalestra()
        {
            DataCardio cardio    = new DataCardio();
            double     risultato = cardio.CalcoloMinBattitiPalestra(18);

            Assert.AreEqual(141.4, risultato);
        }
Exemplo n.º 7
0
        public void BattitoCardiacoRiposo1()
        {
            string risultato_aspettato = "Il battito cardiaco a riposo è 68";
            string risultato_effettivo = DataCardio.BattitoCardiacoRiposo();

            Assert.AreEqual(risultato_aspettato, risultato_effettivo);
        }
Exemplo n.º 8
0
        public void VariabilitàBattitoCardiaco1()
        {
            string risultato_aspettato = "La variabilità del battito cardiaco è 54";
            string risultato_effettivo = DataCardio.VariabilitàBattitoCardiaco();

            Assert.AreEqual(risultato_aspettato, risultato_effettivo);
        }
Exemplo n.º 9
0
        public void MediaBattiti()
        {
            double risultato_aspettato = 90;
            double risultato_effettivo = DataCardio.MediaBattiti();

            Assert.AreEqual(risultato_aspettato, risultato_effettivo);
        }
Exemplo n.º 10
0
        public void TestVariabilità()
        {
            int valoreAspettato = 6;
            int prova           = DataCardio.VariabilitàBattiti("datiProva.txt");

            Assert.AreEqual(valoreAspettato, prova);
        }
Exemplo n.º 11
0
        public void TestBattitiRiposo()
        {
            int valoreAspettato = 55;
            int prova           = DataCardio.BattitiRiposo("datiProva.txt");

            Assert.AreEqual(valoreAspettato, prova);
        }
Exemplo n.º 12
0
 private void btnCalcola_Click(object sender, RoutedEventArgs e)
 {
     if (txtBattiti.Text != "" && txtEta.Text != "" && txtPeso.Text != "" && txtDurata.Text != "")
     {
         try
         {
             int    battiti = int.Parse(txtBattiti.Text);
             int    eta     = int.Parse(txtEta.Text);
             double durata  = double.Parse(txtDurata.Text);
             float  peso    = float.Parse(txtPeso.Text);
             bool   isUomo  = false;
             if (rbtUomo.IsChecked == true)
             {
                 isUomo = true;
             }
             else
             {
                 isUomo = false;
             }
             double calorie = DataCardio.CalorieBruciate(isUomo, battiti, peso, eta, durata);
             lblStampa.Content = $"hai bruciato : {calorie} calorie";
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message, "Attenzione", MessageBoxButton.OK, MessageBoxImage.Information);
         }
     }
     else
     {
         MessageBox.Show("Inserire tutti i campi", "Attenzione", MessageBoxButton.OK, MessageBoxImage.Information);
     }
 }
Exemplo n.º 13
0
        public void FrequenzaCardiaca()
        {
            int    x = 120;
            string y = DataCardio.Battiti(x);

            Assert.AreEqual("Tachicardico".ToLower(), y);
        }
Exemplo n.º 14
0
 private void btnCalcola_Click(object sender, RoutedEventArgs e)
 {
     if (txtEta.Text != "")
     {
         try
         {
             int eta = int.Parse(txtEta.Text);
             if (eta <= 0 || eta > 120)
             {
                 MessageBox.Show("Attenzione eta non valida", "Attenzione", MessageBoxButton.OK, MessageBoxImage.Warning);
             }
             else
             {
                 string freqMaxMin = DataCardio.btmMaxMin(eta);
                 lblStampa.Content = freqMaxMin;
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message, "Attenzione", MessageBoxButton.OK, MessageBoxImage.Information);
         }
     }
     else
     {
         MessageBox.Show("Inserire tutti i campi", "Attenzione", MessageBoxButton.OK, MessageBoxImage.Information);
     }
 }
Exemplo n.º 15
0
        public void BattitoMax()
        {
            double x = 16;
            double y = DataCardio.Max(x);

            Assert.AreEqual(183.6, y);
        }
Exemplo n.º 16
0
        public void  BattitoMin()
        {
            double x = 16;
            double y = DataCardio.Min(x);

            Assert.AreEqual(142.8, y);
        }
Exemplo n.º 17
0
        public void TestMediaBattiti()
        {
            double valoreAspettato = 58.01;
            double prova           = DataCardio.MediaBattiti("datiProva.txt");

            Assert.AreEqual(valoreAspettato, prova);
        }
Exemplo n.º 18
0
        public void TestCalorieBruciate3()
        {
            double frequenza = 182, peso = 65, eta = 17, tempo = 30;
            string RispAsp = "505,0416", sesso = "F";
            string finalvalue = DataCardio.Esercizi(frequenza, peso, eta, tempo, sesso);

            Assert.AreEqual(RispAsp, finalvalue);
        }
Exemplo n.º 19
0
        public void TestCardio1()
        {
            int età  = 26;
            int asp  = 194;
            int risp = DataCardio.CalcoloBattiti(età);

            Assert.AreEqual(asp, risp);
        }
Exemplo n.º 20
0
        public void TestFrequenzaCardiacaRiposo()
        {
            int    battiti = 80;
            string asp     = "normale";
            string risp    = DataCardio.FrequenzaCardiacaRiposo(battiti);

            Assert.AreEqual(asp, risp);
        }
Exemplo n.º 21
0
        public void Testriposo3()
        {
            double frequenza = 54;
            string risposta  = "Bradicardia";
            string i         = DataCardio.FrequenzaRiposo(frequenza);

            Assert.AreEqual(risposta, i);
        }
Exemplo n.º 22
0
        public void Testriposo2()
        {
            double frequenza = 100;
            string risposta  = "Normale";
            string i         = DataCardio.FrequenzaRiposo(frequenza);

            Assert.AreEqual(risposta, i);
        }
Exemplo n.º 23
0
        public void Testriposo1()
        {
            double frequenza = 200;
            string risposta  = "Tachicardia";
            string i         = DataCardio.FrequenzaRiposo(frequenza);

            Assert.AreEqual(risposta, i);
        }
Exemplo n.º 24
0
        public void TestMinFrequenzaIdeale2()
        {
            double anni = -24;
            string minfrequenzaideale = "impossibile";
            string finalvalue         = DataCardio.CalcoloMinFrequenzaIdeale(anni);

            Assert.AreEqual(minfrequenzaideale, finalvalue);
        }
Exemplo n.º 25
0
        public void TestMinFrequenzaIdeale1()
        {
            double anni = 24;
            string minfrequenzaideale = "137,2";
            string finalvalue         = DataCardio.CalcoloMinFrequenzaIdeale(anni);

            Assert.AreEqual(minfrequenzaideale, finalvalue);
        }
Exemplo n.º 26
0
        public void TestMaxFrequenzaIdeale1()
        {
            double anni = 24;
            string maxfrequenzaideale = "176,4";
            string finalvalue         = DataCardio.CalcoloMaxFrequenzaIdeale(anni);

            Assert.AreEqual(maxfrequenzaideale, finalvalue);
        }
Exemplo n.º 27
0
        public void TestRecupero3()
        {
            int[]  battiti = new int[] { 150, 130, 100, 12, 75, 64 };
            string rispAsp = "impossibile";
            string i       = DataCardio.Recupero(battiti);

            Assert.AreEqual(rispAsp, i);
        }
Exemplo n.º 28
0
        public void TestRecupero2()
        {
            int[]  battiti = new int[] { 192, 165, 143, 122, 107, 95 };
            string rispAsp = "non ha recuperato";
            string i       = DataCardio.Recupero(battiti);

            Assert.AreEqual(rispAsp, i);
        }
Exemplo n.º 29
0
        public void TestRecupero1()
        {
            int[]  battiti = new int[] { 120, 106, 100, 94, 89, 85 };
            string rispAsp = "ha recuperato";
            string i       = DataCardio.Recupero(battiti);

            Assert.AreEqual(rispAsp, i);
        }
Exemplo n.º 30
0
        public void TestCalorieBruciate1()
        {
            double frequenza = 0, peso = 80, eta = 24, tempo = 30;
            string RispAsp = "impossibile", sesso = "M";
            string finalvalue = DataCardio.Esercizi(frequenza, peso, eta, tempo, sesso);

            Assert.AreEqual(RispAsp, finalvalue);
        }