public void TestAlarmKol()
        {
            Provjera unos = new Provjera();
            bool     b    = unos.provjeriAlarmKol(0);
            int      p    = 0;

            if (b == true)
            {
                p = 1;
            }
            else
            {
                p = 2;
            }
            Assert.AreEqual(2, p, "Krivi unos kolicine(nula)!");

            Provjera unos1 = new Provjera();
            bool     b1    = unos1.provjeriAlarmKol(-2);
            int      p1    = 0;

            if (b1 == true)
            {
                p1 = 1;
            }
            else
            {
                p1 = 2;
            }
            Assert.AreEqual(2, p1, "Krivi unos kolicine(negativna)!");
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Provjera unosa u polja
        /// </summary>
        /// <returns>True ako je unos ispravan, False ako nije</returns>
        private bool provjeriUnos()
        {
            if (txtIme.Text == "")
            {
                MessageBox.Show("Unesite naziv artikla!", "Greška...", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtIme.Focus();
                return(false);
            }
            if (txtAlarm.Text == "")
            {
                MessageBox.Show("Unesite alarmnu količinu artikla!", "Greška...", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtAlarm.Focus();
                return(false);
            }
            if (txtCijena.Text == "")
            {
                MessageBox.Show("Unesite cijenu prodaje artikla!", "Greška...", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtAlarm.Focus();
                return(false);
            }

            Provjera provjera = new Provjera();

            try
            {
                if (!provjera.provjeriNaziv(txtIme.Text))
                {
                    return(false);
                }
                if (!provjera.provjeriCijenu(int.Parse(txtCijena.Text)))
                {
                    return(false);
                }
                if (!provjera.provjeriAlarmKol(int.Parse(txtAlarm.Text)))
                {
                    return(false);
                }
                if (!provjera.provjeriKat(int.Parse(cbKategorija.SelectedValue.ToString())))
                {
                    return(false);
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Provjerite unos!", "Greška...", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return(false);
            }



            return(true);
        }