public void FirstTest(double firstValue, double secondValue, double expected) { ICalculateTwoArguments calculator = CalculeteTwoFactory.CreateCalculator("doubleDivision"); double result = calculator.Calculate(firstValue, secondValue); Assert.AreEqual(expected, result, 0.01); }
public void AmountTest() { ICalculateTwoArguments calculator = CalculeteTwoFactory.CreateCalculator("buttonAmount"); double result = calculator.Calculate(5, 5); Assert.AreEqual(10, result); }
public void FirstTest() { ICalculateTwoArguments calculator = CalculeteTwoFactory.CreateCalculator("buttonDifference"); double result = calculator.Calculate(6, 5); Assert.AreEqual(1, result); }
public ActionResult Index(double firstValue, double secondValue, string operation) { ICalculateTwoArguments calculator = CalculatorTwoFactory.CreateCalculator(operation); double result = calculator.Calculator(firstValue, secondValue); ViewBag.Result = result; ViewBag.Operation = new SelectListItem[] { new SelectListItem() { Value = "multyplication", Text = "multyplication" }, new SelectListItem() { Value = "addition", Text = "addition" }, new SelectListItem() { Value = "sabtraction", Text = "sabtraction" }, new SelectListItem() { Value = "division", Text = "division" } }; return(View()); }
public void FirstTest() { ICalculateTwoArguments calculator = CalculeteTwoFactory.CreateCalculator("buttonMultiply"); double result = calculator.Calculate(5, 5); Assert.AreEqual(25, result); }
public void SubtractionTest() { ICalculateTwoArguments calculator = CalculatorTwoFactory.CreateCalculator("Subtraction"); double result = calculator.Calculator(5, 5); Assert.AreEqual(0, result); }
public void MultiplicationTest() { ICalculateTwoArguments calculator = CalculatorTwoFactory.CreateCalculator("Multiplication"); double result = calculator.Calculator(5, 5); Assert.AreEqual(25, result); }
public ActionResult Index(double firstNumber, double secondNumber, string operation) { ICalculateTwoArguments calculator = CalculatorTwoFactory.CreateCalculator(operation); double result = calculator.Calculator(firstNumber, secondNumber); ViewBag.Result = result; ViewBag.Operation = new SelectListItem[] { new SelectListItem() { Value = "Multiplication", Text = "Умножение" }, new SelectListItem() { Value = "Addition", Text = "Сложение" }, new SelectListItem() { Value = "Subtraction", Text = "Вычитание" }, new SelectListItem() { Value = "Division", Text = "Деление" } }; return(View()); }
private void button1_Click(object sender, EventArgs e) { try { double firstnum = Convert.ToDouble(textBox4.Text); double secondnum = Convert.ToDouble(textBox5.Text); string caluclateName = ((Button)sender).Name; ICalculateTwoArguments calculator = CalculatorTwoFactory.CreateCalculator(caluclateName); double result = calculator.Calculator(firstnum, secondnum); textBox6.Text = result.ToString(); } catch (Exception TwoArgumentException) { MessageBox.Show("Неверное выражение" + TwoArgumentException); } }
private void Click(object sender, EventArgs e) { try { string firstValueText = textBox1.Text; string secondValueText = textBox2.Text; double firstValue = Convert.ToDouble(firstValueText); double secondValue = Convert.ToDouble(secondValueText); string buttonName = ((Button)sender).Name; ICalculateTwoArguments calculator = CalculeteTwoFactory.CreateCalculator(buttonName); double result = calculator.Calculate(firstValue, secondValue); textBox3.Text = result.ToString(); } catch (Exception exc) { textBox3.Text = "Ошибка"; } }
private void Click(object sender, EventArgs e) { try { string firstValuetext = textBox1.Text; double firstValue = Convert.ToDouble(firstValuetext); string secondValuetext = textBox2.Text; double secondValue = Convert.ToDouble(secondValuetext); string caluclateName = ((Button)sender).Name; ICalculateTwoArguments calculator = CalculatorTwoFactory.CreateCalculator(caluclateName); double result = calculator.Calculator(firstValue, secondValue); textBox3.Text = result.ToString(); } catch (Exception TwoArgumentException) { MessageBox.Show("Неверное выражение" + TwoArgumentException); } }
public ActionResult Index(double firstArgument, double secondArgument, string operation) { ICalculateTwoArguments calculator = CalculeteTwoFactory.CreateCalculator(operation); double result = calculator.Calculate(firstArgument, secondArgument); ViewBag.Result = result; ViewBag.Operation = new SelectListItem[] { new SelectListItem() { Value = "buttonAmount", Text = "Amount" }, new SelectListItem() { Value = "buttonDifference", Text = "Difference" } }; return(View()); }
public void DivisionExeptionTest() { ICalculateTwoArguments calculator = CalculatorTwoFactory.CreateCalculator("division"); Assert.Throws <Exception>(() => calculator.Calculator(5, 0)); }