Example #1
0
            public void Spec01()
            {
                using (var testable = new OnBeforeErrorListClearTestable())
                {
                    testable.Initialize();
                    var checkStatus = testable.MenuCommand.OleStatus;

                    testable.GetMock <IJSLintErrorListProvider>().VerifyGet(x => x.ErrorCount);
                    I.Expect(testable.MenuCommand.Visible).ToBeFalse();
                }
            }
Example #2
0
            public void Spec01()
            {
                using (var testable = new OnBeforeErrorListClearTestable())
                {
                    testable.Init();
                    testable.BeforeHandler(testable.MenuCommand, null);

                    testable.GetMock <IJSLintErrorListProvider>().VerifyGet(x => x.ErrorCount);
                    I.Expect(testable.MenuCommand.Visible).ToBeFalse();
                }
            }
Example #3
0
            public void Spec02()
            {
                using (var testable = new OnBeforeErrorListClearTestable())
                {
                    testable.GetMock <IJSLintErrorListProvider>()
                    .SetupGet(x => x.ErrorCount)
                    .Returns(10);

                    testable.Init();
                    testable.BeforeHandler.Invoke(testable.MenuCommand, null);

                    testable.VerifyGet <IJSLintErrorListProvider, int>(x => x.ErrorCount);
                    I.Expect(testable.MenuCommand.Visible).ToBeTrue();
                }
            }