# Functions
MakeFactory creates a testing factory for our controller.Reconciler, and initializes a Reconciler using the given Ctor as part of the process.
NewListers returns a new instance of Listers initialized with the given objects.
NewScheme returns a new scheme populated with the types defined in clientSetSchemes.
TestControllerConstructor tests that a controller constructor meets our requirements.
# Type aliases
Ctor constructs a controller.Reconciler.