public function setErrorMethodShouldAllowAddingParametersToMessage()
{
// Arrange...
$translator = $this->mockTranslator('Testing error foo');
$responseBuilder = $this->app->make('responder.error');
$parameters = ['name' => 'foo'];
// Act...
$responseBuilder->setError('testing_error', $parameters);
// Assert...
$this->assertEquals(['success' => false, 'error' => ['code' => 'testing_error', 'message' => 'Testing error foo']], $responseBuilder->toArray());
$translator->shouldHaveReceived('trans')->with('errors.testing_error', $parameters);
}