be($this->user()); $this->changeDateRange($this->user(), $range); $this->call('get', route('chart.budget.budget', [1])); $this->assertResponseStatus(200); } /** * @covers \FireflyIII\Http\Controllers\Chart\BudgetController::budgetLimit * @dataProvider dateRangeProvider */ public function testBudgetLimit(string $range) { $this->be($this->user()); $this->changeDateRange($this->user(), $range); $this->call('get', route('chart.budget.budget', [1,1])); $this->assertResponseStatus(200); } /** * @covers \FireflyIII\Http\Controllers\Chart\BudgetController::frontpage * @dataProvider dateRangeProvider */ public function testFrontpage(string $range) { $this->be($this->user()); $this->changeDateRange($this->user(), $range); $this->call('get', route('chart.budget.frontpage')); $this->assertResponseStatus(200); } /** * @covers \FireflyIII\Http\Controllers\Chart\BudgetController::period */ public function testPeriod() { $this->be($this->user()); $this->call('get', route('chart.budget.period', [1,'1','20120101','20120131'])); $this->assertResponseStatus(200); } /** * @covers \FireflyIII\Http\Controllers\Chart\BudgetController::periodNoBudget */ public function testPeriodNoBudget() { $this->be($this->user()); $this->call('get', route('chart.budget.period.no-budget', ['1','20120101','20120131'])); $this->assertResponseStatus(200); } }