public void TestNaziv()
 {
     Provjera unos = new Provjera();
     bool b = unos.provjeriNaziv("");
     int p = 0;
     if (b == true) p = 1;
     else p = 2;
     Assert.AreEqual(2, p, "Krivi unos naziva!");
 }
Esempio 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;
        }