Beispiel #1
0
        public void DivideByZero()
        {
            var vm = new MainPageVm();

            vm.NumberTapHandler("7");
            vm.DivideTapHandler();
            vm.NumberTapHandler("0");
            vm.EqualsTapHandler();
            Assert.AreEqual(MainPageVm.ErrorState, vm.StringValue);
        }
Beispiel #2
0
        public void CheckDivide()
        {
            var vm = new MainPageVm();

            vm.NumberTapHandler("1");
            vm.NumberTapHandler("4");
            vm.NumberTapHandler("7");
            vm.NumberTapHandler("5");
            vm.NumberTapHandler("1");
            vm.DecimalTapHandler();
            vm.NumberTapHandler("6");
            vm.NumberTapHandler("6");
            vm.DivideTapHandler();
            vm.NumberTapHandler("3");
            vm.NumberTapHandler("5");
            vm.NumberTapHandler("1");
            vm.DecimalTapHandler();
            vm.NumberTapHandler("2");
            vm.NumberTapHandler("3");
            vm.EqualsTapHandler();
            Assert.AreEqual("42", vm.StringValue);
        }