public void GenericSubscribersCanBeUsed() { WorkItem workItem = new TestableRootWorkItem(); pubA pub = workItem.Items.AddNew <pubA>(); TSubA <object> sub = workItem.Items.AddNew <TSubA <object> >(); pub.Fire(); Assert.IsTrue(sub.HandlerACalled); }
public void DoesNotFailsWIthMultipleOverloads() { WorkItem wi = new TestableRootWorkItem(); pubA pa = new pubA(); subA sa = new subA(); wi.Items.Add(pa); wi.Items.Add(sa); pa.Fire(); }