public void TestCijena() { Provjera unos = new Provjera(); bool b = unos.provjeriCijenu(0); int p = 0; if (b == true) p = 1; else p = 2; Assert.AreEqual(2, p, "Krivi unos cijene(nula)!"); Provjera unos1 = new Provjera(); bool b1 = unos1.provjeriCijenu(-2); int p1 = 0; if (b1 == true) p1 = 1; else p1 = 2; Assert.AreEqual(2, p1, "Krivi unos cijene(negativna)!"); }
/// <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; }