get(AccountCreateStep2CommandHandler::class); self::assertInstanceOf(AccountCreateStep2CommandHandler::class, $handler); $this->expectException(\UnexpectedValueException::class); $this->expectExceptionMessage('This hanlder can only create users or places'); $user = (new User()) ->setId(Uuid::fromString(TestReference::USER_17)) ->setType(UserType::ADMIN) ->setPlainPassword('foo') ; $phoneUtil = PhoneNumberUtil::getInstance(); $phone = $phoneUtil->parse('+33602030405', 'FR'); $user->phone = $phone; $message = new AccountCreateStep2Command($user); $handler($message); } }