public function testAlreadyTakenUniquenessWithCustomMessage()
{
$uniquenessOptions = ['table' => 'users', 'column' => 'login', 'message' => 'Login already taken.'];
$uniqueness = new Uniqueness($uniquenessOptions, $this->getDbStub());
$this->validation->add('login', $uniqueness);
$messages = $this->validation->validate(['login' => 'login_taken']);
$this->assertCount(1, $messages);
$this->assertEquals('Login already taken.', $messages[0]);
}