Constructor injection

Problem here may be when there are many stubs to inject, the solution is
to group those stub into one class or use IOC