New test.

This commit is contained in:
James Cole 2016-12-15 08:53:10 +01:00
parent 24444ebf08
commit 47aded820d

View File

@ -8,6 +8,7 @@
*
* See the LICENSE file for details.
*/
use FireflyIII\Helpers\Help\HelpInterface;
/**
@ -28,21 +29,17 @@ class HelpControllerTest extends TestCase
/**
* @covers \FireflyIII\Http\Controllers\HelpController::show
* Implement testShow().
*/
public function testShow()
{
// Remove the following lines when you implement this test.
$this->markTestIncomplete(
'This test has not been implemented yet.'
);
}
$help = $this->mock(HelpInterface::class);
$help->shouldReceive('hasRoute')->andReturn(true)->once();
$help->shouldReceive('inCache')->andReturn(false)->once();
$help->shouldReceive('getFromGithub')->andReturn('Help content here.')->once();
$help->shouldReceive('putInCache')->once();
/**
* Tears down the fixture, for example, closes a network connection.
* This method is called after a test is executed.
*/
protected function tearDown()
{
$this->be($this->user());
$this->call('GET', route('help.show', ['index']));
$this->assertResponseStatus(200);
}
}