mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-09-22 20:36:43 +00:00
75 lines
1.6 KiB
PHP
75 lines
1.6 KiB
PHP
![]() |
<?php
|
||
|
|
||
|
/**
|
||
|
* Class HomeControllerCest
|
||
|
*/
|
||
|
class HomeControllerCest
|
||
|
{
|
||
|
/**
|
||
|
* @param FunctionalTester $I
|
||
|
*/
|
||
|
public function _after(FunctionalTester $I)
|
||
|
{
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* @param FunctionalTester $I
|
||
|
*/
|
||
|
public function _before(FunctionalTester $I)
|
||
|
{
|
||
|
$I->amLoggedAs(['email' => 'thegrumpydictator@gmail.com', 'password' => 'james']);
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* @param FunctionalTester $I
|
||
|
*/
|
||
|
public function flush(FunctionalTester $I)
|
||
|
{
|
||
|
$I->wantTo('flush the cache');
|
||
|
$I->amOnPage('/flush');
|
||
|
$I->canSeeResponseCodeIs(200);
|
||
|
$I->see('Firefly');
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* @param FunctionalTester $I
|
||
|
*/
|
||
|
public function index(FunctionalTester $I)
|
||
|
{
|
||
|
$I->wantTo('see the home page of Firefly');
|
||
|
$I->amOnPage('/');
|
||
|
$I->canSeeResponseCodeIs(200);
|
||
|
$I->see('Firefly');
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* @param FunctionalTester $I
|
||
|
*/
|
||
|
public function rangeJump(FunctionalTester $I)
|
||
|
{
|
||
|
$I->wantTo('switch to another date range');
|
||
|
$I->amOnPage('/jump/6M');
|
||
|
$I->canSeeResponseCodeIs(200);
|
||
|
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* @param FunctionalTester $I
|
||
|
*/
|
||
|
public function sessionNext(FunctionalTester $I)
|
||
|
{
|
||
|
$I->wantTo('jump to the next period');
|
||
|
$I->amOnPage('/next');
|
||
|
$I->canSeeResponseCodeIs(200);
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* @param FunctionalTester $I
|
||
|
*/
|
||
|
public function sessionPrev(FunctionalTester $I)
|
||
|
{
|
||
|
$I->wantTo('jump to the previous period');
|
||
|
$I->amOnPage('/prev');
|
||
|
$I->canSeeResponseCodeIs(200);
|
||
|
}
|
||
|
}
|