public void RegisterGlobalActionCondition()
        {
            catalog.RegisterGeneralCondition(new MockCondition1());
            catalog.RegisterSpecificCondition("Action2", new MockCondition2());

            Assert.IsTrue(catalog.CanExecute("Action1", null, null, null));
            Assert.IsFalse(catalog.CanExecute("Action2", null, null, null));
        }