# Functions
DummyOwnerRefable returns a OwnerRefable with dummy attributes.
EnsureNoNilField fails the test if the provided Impl's reconciler contains nil pointers or interfaces.
MakeFactory creates a testing factory for our controller.Reconciler, and initializes a Reconciler using the given Ctor as part of the process.
NewARN returns a ARN with the given attributes.
NewConfigMap returns a ConfigMap object.
NewListers returns a new instance of Listers initialized with the given objects.
NewOwnerRefable returns a OwnerRefable with the given attributes.
NewScheme returns a new scheme populated with the types defined in clientSetSchemes.
Populate populates an event source with generic attributes.
SetEnvVar sets the value of an env var and returns a function that can be deferred to unset that variable.
TestControllerConstructor tests that a controller constructor meets our requirements.
TestControllerConstructorFailures tests that a controller constructor fails when various requirements are not met.
Test the Reconcile method of the controller.Reconciler implemented by controllers.
ToUnstructured takes a list of k8s resources and converts them to Unstructured objects.
# Structs
FakeOwnerRefable implements OwnerRefable.
Listers returns listers and objects filtered from those listers.
# Type aliases
Ctor constructs a controller.Reconciler.