public InjectionTest(InjectedMember test) { member = test; }
public ConcreteTest(InjectedMember test) : base(test) { this.concretemember = test; Check.InjectedMembers(this); }
public ConcreteTestThrow(InjectedMember test) : base(test) { this.concretemember = null; Check.InjectedMembers(this); if (this.concretemember != null) { throw new InvalidOperationException(); } }
protected BaseTest(InjectedMember m) { basemember = m; Check.InjectedMembers(this); }