createMockController<T extends ZenController> static method
T
createMockController<T extends ZenController>(
- T factory(),
- ZenTestContainer container, {
- String? tag,
Create a mock controller for testing
This is a convenience method that creates and registers a controller. Equivalent to: container.put(factory(), tag: tag)
Implementation
static T createMockController<T extends ZenController>(
T Function() factory,
ZenTestContainer container, {
String? tag,
}) {
final controller = factory();
container.put<T>(controller, tag: tag);
return controller;
}