public void DiscoverActionAndRegisters() { MockActionClass actionClass = new MockActionClass(); actionStrategy.BuildUp(builderContext, typeof(MockActionClass), actionClass, null); Assert.IsNotNull(actionCatalog.Action); Assert.AreEqual("Action1", actionCatalog.Action); Assert.IsNotNull(actionCatalog.ActionDelegate); }
public void DiscoverAndRemoveActionImplementation() { MockActionClass actionClass = new MockActionClass(); actionStrategy.BuildUp(builderContext, typeof(MockActionClass), actionClass, null); actionCatalog.Action = null; actionCatalog.ActionDelegate = null; actionStrategy.TearDown(builderContext, actionClass); Assert.IsNotNull(actionCatalog.Action); Assert.AreEqual("Action1", actionCatalog.Action); }