Improve test coverage.

This commit is contained in:
James Cole
2018-03-03 17:16:47 +01:00
parent 9dc4c50527
commit 7542175258
28 changed files with 414 additions and 98 deletions

View File

@@ -24,6 +24,8 @@ declare(strict_types=1);
namespace Tests\Unit\Middleware;
use FireflyIII\Http\Middleware\Range;
use FireflyIII\Models\TransactionJournal;
use FireflyIII\Repositories\Journal\JournalRepositoryInterface;
use Route;
use Symfony\Component\HttpFoundation\Response;
use Tests\TestCase;
@@ -34,14 +36,12 @@ use Tests\TestCase;
class RangeTest extends TestCase
{
/**
* @covers \FireflyIII\Http\Middleware\Range::handle
* @covers \FireflyIII\Http\Middleware\Range::__construct
* @covers \FireflyIII\Http\Middleware\Range::configureList
* @covers \FireflyIII\Http\Middleware\Range::configureView
* @covers \FireflyIII\Http\Middleware\Range::setRange
* @covers \FireflyIII\Http\Middleware\Range
*/
public function testMiddlewareAuthenticated()
{
$repository = $this->mock(JournalRepositoryInterface::class);
$repository->shouldReceive('first')->andReturn(TransactionJournal::first());
$this->withoutExceptionHandling();
$this->be($this->user());
$response = $this->get('/_test/range');
@@ -54,8 +54,7 @@ class RangeTest extends TestCase
}
/**
* @covers \FireflyIII\Http\Middleware\Range::handle
* @covers \FireflyIII\Http\Middleware\Range::__construct
* @covers \FireflyIII\Http\Middleware\Range
*/
public function testMiddlewareNotAuthenticated()
{