/** * @expectedException \Sententiaregum\User\Domain\Exception\ActivationException */ public function testActivationEnsuranceOnDomainAction() { $activation = new UserActivation(); $activation->buildKeyCode(new ActivationKeyCodeGenerator()); $user = new User(new Credentials('Ma27', 'foobar123'), new UserDetails('*****@*****.**', new \DateTime(), new \DateTime()), [], [], $activation); $user->authenticateToken(new AuthDTO('Ma27', 'foobar123'), $this->getMock(ApiKeyFactoryInterface::class)); }