New test code.

This commit is contained in:
James Cole
2018-07-02 20:02:20 +02:00
parent f27eb084c7
commit 2e67bd3b78
8 changed files with 2083 additions and 11 deletions

View File

@@ -24,7 +24,7 @@ declare(strict_types=1);
namespace Tests\Api\V1\Controllers;
use FireflyIII\Models\Budget;
use FireflyIII\Models\Category;
use FireflyIII\Repositories\Category\CategoryRepositoryInterface;
use Laravel\Passport\Passport;
use Log;
@@ -87,6 +87,7 @@ class CategoryControllerTest extends TestCase
$response = $this->get('/api/v1/categories');
$response->assertStatus(200);
$response->assertSee($categories->first()->name);
$response->assertHeader('Content-Type', 'application/vnd.api+json');
}
/**
@@ -107,6 +108,7 @@ class CategoryControllerTest extends TestCase
$response = $this->get('/api/v1/categories/' . $category->id);
$response->assertStatus(200);
$response->assertSee($category->name);
$response->assertHeader('Content-Type', 'application/vnd.api+json');
}
/**
@@ -116,7 +118,7 @@ class CategoryControllerTest extends TestCase
*/
public function testStore(): void
{
/** @var Budget $category */
/** @var Category $category */
$category = $this->user()->categories()->first();
// mock stuff:
@@ -150,7 +152,7 @@ class CategoryControllerTest extends TestCase
// mock repositories
$repository = $this->mock(CategoryRepositoryInterface::class);
/** @var Budget $category */
/** @var Category $category */
$category = $this->user()->categories()->first();
// mock calls: