private void OneClick(object sender, EventArgs e) { try { double firstArgument = Convert.ToDouble(textBox1.Text); IOneCalculator calculator = OneFactory.CreateCalculator(((Button)sender).Name); double result = calculator.Calculate(firstArgument); label2.Text = result.ToString(); } catch (Exception ex) { MessageBox.Show("Ошибка! " + ex.Message); } }
private void OneCalculate(object sender, EventArgs e) { try { double firstArg = Convert.ToDouble(textBox1.Text); IOneCalculator calc = OneFactory.CreateCalculator(((Button)sender).Name); var result = calc.Doit(firstArg); label1.Text = result.ToString(); } catch (Exception ex) { MessageBox.Show("Ошибка: " + ex.Message); } }
private void button1_Click_1(object sender, EventArgs e) { try { double firstNumber = Convert.ToDouble(textBox1.Text); IOneCalculator calculator = OneArgumentFactory.CreateCalculator(((Button)sender).Name); double answerDigit = calculator.Calculate(firstNumber); textBox3.Text = answerDigit.ToString(); } catch (Exception exc) { textBox3.Text = exc.Message; } }
public void CreateSqrtTest() { IOneCalculator calc = OneFactory.CreateCalculator("button8"); Assert.IsInstanceOf(typeof(Sqrt), calc); }
public void CreateLnTest() { IOneCalculator calc = OneFactory.CreateCalculator("button7"); Assert.IsInstanceOf(typeof(Ln), calc); }
public void SimpleTest(string name, Type type) { IOneCalculator calculator = OneFactory.CreateCalculator(name); Assert.IsInstanceOf(type, calculator); }