public function validateReturnsAnErrorWithExistingAccount()
{
$validator = new UserDoesNotExistValidator();
$mockUserService = $this->createMock(UserService::class);
$this->inject($validator, 'userService', $mockUserService);
$mockUser = $this->createMock(Account::class);
$mockUserService->expects($this->atLeastOnce())->method('getUser')->with('j.doe')->will($this->returnValue($mockUser));
$result = $validator->validate('j.doe');
$this->assertTrue($result->hasErrors());
}