/** @test */
public function should_return_true_on_successful_attempt_with_custom_prefix()
{
$params = ['name' => 'Philip Brown'];
$token = new Token('abc123', 'qwerty');
$request = new Request('POST', 'users', $params);
$signed = $request->sign($token, 'x-');
$params = array_merge($params, $signed);
$token = new Token('abc123', 'qwerty');
$auth = new Auth('POST', 'users', $params, [new CheckKey(), new CheckVersion(), new CheckTimestamp(), new CheckSignature()]);
$this->assertTrue($auth->attempt($token, 'x-'));
}