Ejemplo n.º 1
0
 public void SimpleSubtraction()
 {
     Mouse.Click(CalcWindow.CalculatorButton("2"));
     Mouse.Click(CalcWindow.CalculatorButton(Subtract));
     Mouse.Click(CalcWindow.CalculatorButton("1"));
     Mouse.Click(CalcWindow.CalculatorButton(EqualButton));
     Assert.IsTrue(CalcHelpers.VerifyResults("1"), "Calculator showed incorrect result");
     Assert.IsFalse(CalcHelpers.VerifyResults("0"), "Result never changed from default 0");
 }
Ejemplo n.º 2
0
 public CalcWindow ShowCalculator()
 {
     if (_calcWindow == null)
     {
         _calcWindow       = new CalcWindow();
         _calcWindow.Owner = _window;
         _calcWindow.Show();
     }
     _calcWindow.Visibility = Visibility.Visible;
     return(_calcWindow);
 }
Ejemplo n.º 3
0
        private void Awake()
        {
            bindEvents();

            ui         = GetComponent <UIPanel>().ui;
            calcWindow = new CalcWindow(ui);

            for (var i = 1; i <= 10; i++)
            {
                users.Add(ui.GetChild("u" + i).asCom);
            }

            ui.GetChild("btnBack").onClick.Add(() =>
            {
                if (Data.Club.Id > 0)
                {
                    SceneManager.LoadScene("Club");
                    return;
                }
                SceneManager.LoadScene("Menu");
            });

            ui.GetChild("btnLast").onClick.Add(() =>
            {
                Api.Game.GetGameResult(++tPage);
            });

            ui.GetChild("btnNext").onClick.Add(() =>
            {
                --tPage;
                if (tPage < 1)
                {
                    ++tPage;
                    MsgBox.ShowErr("已经是最新的战绩了");
                    return;
                }
                Api.Game.GetGameResult(tPage);
            });

            ui.GetChild("btnCalc").onClick.Add(() =>
            {
                calcWindow.Show();
            });


            ui.GetChild("btnShare").onClick.Add(() =>
            {
                StartCoroutine(CaptureScreenshot());
            });
        }
Ejemplo n.º 4
0
 public void DecimalCheck()
 {
     Mouse.Click(CalcWindow.CalculatorButton("1"));
     Mouse.Click(CalcWindow.CalculatorButton(Decimal));
     Mouse.Click(CalcWindow.CalculatorButton("2"));
     Mouse.Click(CalcWindow.CalculatorButton("5"));
     Mouse.Click(CalcWindow.CalculatorButton(Add));
     Mouse.Click(CalcWindow.CalculatorButton("1"));
     Mouse.Click(CalcWindow.CalculatorButton(Decimal));
     Mouse.Click(CalcWindow.CalculatorButton("5"));
     Mouse.Click(CalcWindow.CalculatorButton(EqualButton));
     Assert.IsTrue(CalcHelpers.VerifyResults("2.75"), "Calculator showed incorrect result");
     Assert.IsFalse(CalcHelpers.VerifyResults("0"), "Result never changed from default 0");
 }
Ejemplo n.º 5
0
        private void OnCalcCommand()
        {
            var calcWindow = new CalcWindow();

            calcWindow.ShowDialog();
        }