public void WeakActionCanExecute() { DummyClass test = new DummyClass(); WeakAction action = new WeakAction(test, test.TestNonParameterizedMethod); Assert.IsTrue(action.IsAlive); action.Execute(); }
private WeakAction<string> CreateGenericWeakAction() { DummyClass test = new DummyClass(); WeakAction<string> action = new WeakAction<string>(test, test.TestMethod); Assert.IsTrue(action.IsAlive); return action; }
public void GenericWeakActionCanExecute() { DummyClass test = new DummyClass(); WeakAction<string> action = new WeakAction<string>(test, test.TestMethod); Assert.IsTrue(action.IsAlive); action.Execute("Test"); }
private WeakAction CreateWeakAction() { DummyClass test = new DummyClass(); WeakAction action = new WeakAction(test, test.TestNonParameterizedMethod); Assert.IsTrue(action.IsAlive); return action; }