//testovanie MathHead negacie public void Function_Neg() { MathHeadFunctiones mh = new MathHeadFunctiones(); Assert.AreEqual(-1, mh.Neg(1)); Assert.AreEqual(-100000000, mh.Neg(100000000)); Assert.AreEqual(0, mh.Neg(0)); Assert.AreEqual(5000, mh.Neg(-5000)); Assert.AreNotEqual(-500, mh.Neg(-500)); Assert.AreNotEqual(48, mh.Neg(48)); Assert.AreNotEqual(1, mh.Neg(1)); Assert.AreEqual(4.5, mh.Neg(-4.5)); Assert.AreEqual(-9.6, mh.Neg(9.6)); }
/// <summary> /// Metóda btn_neg_Click, ktorá je volaná pri stlačení tlačidla negácie. /// Metóda obráti znamienko čísla nachádzajúceho sa v textBoxe výsledoku pomocou metódy volanej z matematickej knižnice. /// Nastaví sa font podľa velkosti výsledku a priorita kliknutia na tlačidlo enter. /// </summary> /// <param name="sender">Objekt, ktorý sa posiela do danej metódy</param> /// <param name="e">Dáta udalosti, ktoré sa posielajú do danej metódy</param> private void btn_neg_Click(object sender, EventArgs e) { MathHead mh = new MathHead(); resultBox.Text = mh.Neg(Double.Parse(resultBox.Text)).ToString(); resultValue = Double.Parse(resultBox.Text); NewFont(); btn_enter.Focus(); }