public void call <Parent, NewDerived>() where Parent : class where NewDerived : Derived, Parent { ParentChecker <NewDerived, Parent> checker = new ParentChecker <NewDerived, Parent>(); }
private void CheckProperty(string name, CompareTarget expected) { var checker = new ParentChecker(); var property = checker[name]; Assert.AreEqual(expected, property.CompareTarget); }
public void call <Derived>() where Derived : class, Parent { ParentChecker <Derived, Parent> checker = new ParentChecker <Derived, Parent>(); }