public void DerivedType() { var testee = new ArgumentActionHolder<IBase>(BaseAction); testee.Execute(A.Fake<IDerived>()); }