public void OnBeforeScenario() { DomainEventDispatcher.Reset(); container.RegisterInstance <IDateTimeProvider, TestDateTimeProvider>(); Domain.Bootstrapping.Bootstrapper.Bootstrap(container); container.ResolveMutipleTypes() .ThatImplementOpenType(typeof(ICommandHandler <>)) .ForEach(handler => specFlowContainer.RegisterInstanceAs(handler)); specFlowContainer.RegisterInstanceAs(container.Resolve <IDateTimeProvider>()); specFlowContainer.RegisterInstanceAs(container.Resolve <Repository>()); }