new UserRecoveryDefinition());
/** @var StaticEntityRepository<SalesChannelCollection> $salesChannelRepository */
$salesChannelRepository =
new StaticEntityRepository([ new SalesChannelCollection([]),
],
new SalesChannelDefinition());
$this->dispatcher
->
expects(static::
never()) ->
method('dispatch'
);
$service =
new UserRecoveryService( $recoveryRepository,
$userRepository,
$this->router,
$this->dispatcher,
$this->salesChannelContextService,
$salesChannelRepository );
$service->
generateUserRecovery($userEmail,
$context);
static::
assertCount(0,
$recoveryRepository->creates
);
static::
assertCount(0,
$recoveryRepository->deletes
);
}