Exemplo n.º 1
0
        public void CalculatorTest(double firstValue, double secondValue, double expected)
        {
            var calculator   = new Addtion();
            var actualResult = calculator.Calculate(firstValue, secondValue);

            Assert.AreEqual(expected, actualResult);
        }
Exemplo n.º 2
0
        protected override bool ProcessDialogKey(Keys keyData)
        {
            switch (keyData)
            {
            case Keys.D0: button0.PerformClick();
                break;

            case Keys.D1: btn1.PerformClick();
                break;

            case Keys.D2: btn2.PerformClick();
                break;

            case Keys.D3: btn3.PerformClick();
                break;

            case Keys.D4: btn4.PerformClick();
                break;

            case Keys.D5: btn5.PerformClick();
                break;

            case Keys.D6: btn6.PerformClick();
                break;

            case Keys.D7: btn7.PerformClick();
                break;

            case Keys.D8: btn8.PerformClick();
                break;

            case Keys.D9: btn9.PerformClick();
                break;

            case Keys.Enter: buttonEqual.PerformClick();
                break;

            case Keys.Oemplus: buttonEqual.PerformClick();
                break;

            case Keys.OemPeriod: buttonDot.PerformClick();
                break;

            case Keys.Back: buttonBack.PerformClick();
                break;

            case Keys.Shift | Keys.Oemplus: Addtion.PerformClick();
                break;

            case Keys.Shift | Keys.D8: Multiplication.PerformClick();
                break;

            case Keys.OemMinus: Substration.PerformClick();
                break;

            case Keys.OemQuestion: Division.PerformClick();
                break;

            case Keys.F9: buttonAbs.PerformClick();
                break;

            case Keys.R: buttonInvaerse.PerformClick();
                break;

            case Keys.Escape: buttonClear.PerformClick();
                break;

            case Keys.Delete: buttonCE.PerformClick();
                break;
            }
            return(false);
        }