private void SingleOperation(object sender, EventArgs e) { try { double firstnumber = Convert.ToDouble(textBox1.Text); IOneArg calc = SingleFactory.CreateCalc(((Button)sender).Name); double result = calc.Calc(firstnumber); label1.Text = Convert.ToString(result); } catch (Exception exception) { MessageBox.Show("Произошла ошибка: " + exception.Message); } }
public void CreateCalcTest(string name, Type type) { IOneArg calc = SingleFactory.CreateCalc(name); Assert.IsInstanceOf(type, calc); }