override<T> method

ZenithTestContainerBuilder override<T>(
  1. ZenithKey<T> key,
  2. T factory(
    1. ZenithRef ref
    )
)

Overrides key with factory in the built test container.

Implementation

ZenithTestContainerBuilder override<T>(
  ZenithKey<T> key,
  T Function(ZenithRef ref) factory,
) {
  _overrides.add(ZenithOverride<T>(key, factory));
  return this;
}