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

                    I.Expect(testable.MenuCommand.Visible).ToBeFalse();
                }
            }
Example #2
0
            public void Spec02()
            {
                using (var testable = new OnBeforeItemNodeIgnoreTestable())
                {
                    testable.Init();
                    testable.BeforeHandler.Invoke(testable.MenuCommand, null);

                    I.Expect(testable.MenuCommand.Visible).ToBeFalse();
                }
            }
Example #3
0
            public void Spec04()
            {
                using (var testable = new OnBeforeItemNodeIgnoreTestable())
                {
                    testable.AddSelectedItem(@"some\path\to\file.js");

                    testable.Initialize();
                    var checkStatus = testable.MenuCommand.OleStatus;

                    I.Expect(testable.MenuCommand.Visible).ToBeTrue();
                }
            }
Example #4
0
            public void Spec04()
            {
                using (var testable = new OnBeforeItemNodeIgnoreTestable())
                {
                    testable.AddSelectedItem(@"some\path\to\file.js");

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

                    I.Expect(testable.MenuCommand.Visible).ToBeTrue();
                }
            }
Example #5
0
            public void Spec07()
            {
                using (var testable = new OnBeforeItemNodeIgnoreTestable())
                {
                    testable.AddSelectedItem(@"some\path\to\file.js");
                    testable.Settings.Ignore.Add(@"other\path");

                    testable.Initialize();
                    var checkStatus = testable.MenuCommand.OleStatus;

                    I.Expect(testable.MenuCommand.Enabled).ToBeTrue();
                    I.Expect(testable.MenuCommand.Checked).ToBeFalse();
                }
            }
Example #6
0
            public void Spec07()
            {
                using (var testable = new OnBeforeItemNodeIgnoreTestable())
                {
                    testable.AddSelectedItem(@"some\path\to\file.js");
                    testable.Settings.Ignore.Add(@"other\path");

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

                    I.Expect(testable.MenuCommand.Enabled).ToBeTrue();
                    I.Expect(testable.MenuCommand.Checked).ToBeFalse();
                }
            }