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)); }