public void ShouldBuildAbstractTypeThenGetDecoratedWith4Args() { MockClass4 actual = builder.BuildAssemblyFromType <MockClass4>(typeof(MockClass4), null); Decorator decorator = new ObjectDecorator(new ObjectInstantiator()); decorator.Decorate <MockClass4>(actual); Assert.AreEqual("some1helpme", actual.DoSomeMagic("some", 1, "help", "me")); }