The tests now reflect that not all category-related views support all date ranges, see issue #170

This commit is contained in:
James Cole
2016-02-05 06:31:27 +01:00
parent ee8c83bbd8
commit be74fbd677
3 changed files with 68 additions and 15 deletions

View File

@@ -13,12 +13,14 @@
class AccountControllerTest extends TestCase
{
/**
* @covers FireflyIII\Http\Controllers\AccountController::create
* @covers FireflyIII\Http\Controllers\AccountController::__construct
* @covers FireflyIII\Http\Controllers\AccountController::create
* @covers FireflyIII\Http\Controllers\AccountController::__construct
* @dataProvider dateRangeProvider
*/
public function testCreate()
public function testCreate($range)
{
$this->be($this->user());
$this->changeDateRange($this->user(), $range);
$this->call('GET', '/accounts/create/asset');
$this->assertResponseStatus(200);
}
@@ -58,20 +60,24 @@ class AccountControllerTest extends TestCase
/**
* @covers FireflyIII\Http\Controllers\AccountController::index
* @covers FireflyIII\Http\Controllers\AccountController::isInArray
* @dataProvider dateRangeProvider
*/
public function testIndex()
public function testIndex($range)
{
$this->be($this->user());
$this->changeDateRange($this->user(), $range);
$this->call('GET', '/accounts/asset');
$this->assertResponseStatus(200);
}
/**
* @covers FireflyIII\Http\Controllers\AccountController::show
* @dataProvider dateRangeProvider
*/
public function testShow()
public function testShow($range)
{
$this->be($this->user());
$this->changeDateRange($this->user(), $range);
$this->call('GET', '/accounts/show/1');
$this->assertResponseStatus(200);
}