public void InvokeMethodAllInOne() { var instance = new MyClassOfMethods(); var argument = new MyThirdClass(); instance.InvokeMethodMatchingParameters(argument); }
public void FactNoArgument() { var instance = new MyClassOfMethods(); instance.MethodB(); Test(instance, null); }
public void FactInherited() { var instance = new MyClassOfMethods(); var argument = new MyThirdClass(); instance.MethodE(argument); Test(instance, argument); }
public void FactEmbeddedAndDerived() { var instance = new MyClassOfMethods(); var argument = new MyClass <ConstraintB>(); instance.MethodE(argument); Test(instance, argument); }
public void TestDerived() { var instance = new MyClassOfMethods(); var argument = new ConstraintB(); instance.MethodD(argument); Test(instance, argument); }
public void FactNoGenericsButDerived() { var instance = new MyClassOfMethods(); var argument = new ConstraintB(); instance.MethodC(argument); Test(instance, argument); }
public void Fact() { var instance = new MyClassOfMethods(); var argument = new ConstraintA(); instance.MethodD(argument); Test(instance, argument); }