Covered the final lines.

This commit is contained in:
James Cole 2014-12-31 08:11:00 +01:00
parent 64311da4b4
commit 6d03ddadcc
3 changed files with 55 additions and 5 deletions

View File

@ -239,7 +239,7 @@ class TestContentSeeder extends Seeder
'match' => 'huur,portaal',
'amount_min' => 500,
'amount_max' => 700,
'date' => '2014-01-12',
'date' => '2014-01-01',
'active' => 1,
'automatch' => 1,
'repeat_freq' => 'monthly',
@ -255,8 +255,8 @@ class TestContentSeeder extends Seeder
'match' => 'no,match',
'amount_min' => 500,
'amount_max' => 700,
'date' => '2014-01-12',
'active' => 0,
'date' => '2014-01-01',
'active' => 1,
'automatch' => 1,
'repeat_freq' => 'monthly',
'skip' => 0,

View File

@ -50,15 +50,15 @@ class HomeControllerCest
*/
public function indexWithPrefs(FunctionalTester $I)
{
$I->wantTo('see the home page of Firefly using pre-set accounts');
\Preference::whereName('frontPageAccounts')->delete();
\Preference::create(
[
'user_id' => 1,
'name' => 'frontPageAccounts',
'data' => '[1,2]'
'data' => [1,2]
]
);
$I->wantTo('see the home page of Firefly using pre-set accounts');
$I->amOnPage('/');
$I->canSeeResponseCodeIs(200);
$I->see('Firefly');

View File

@ -112,6 +112,56 @@ class RepeatedExpenseControllerCest
$I->see('Piggy bank "TestRepeatedExpense" stored.');
}
/**
* @param FunctionalTester $I
*/
public function storeFail(FunctionalTester $I)
{
$I->wantTo('store a repeated expense and fail');
$I->amOnPage('/repeatedexpenses/create');
$I->submitForm(
'#store', [
'name' => '',
'account_id' => 1,
'targetamount' => 1000,
'targetdate' => Carbon::now()->format('Y-m-d'),
'rep_length' => 'month',
'rep_every' => 0,
'rep_times' => 0,
'remind_me' => 1,
'reminder' => 'month',
'post_submit_action' => 'store',
]
);
$I->see('Could not store repeated expense: The name field is required.');
}
/**
* @param FunctionalTester $I
*/
public function storeAndReturn(FunctionalTester $I)
{
$I->wantTo('store a repeated expense and return');
$I->amOnPage('/repeatedexpenses/create');
$I->submitForm(
'#store', [
'name' => 'TestRepeatedExpense',
'account_id' => 1,
'targetamount' => 1000,
'targetdate' => Carbon::now()->format('Y-m-d'),
'rep_length' => 'month',
'rep_every' => 0,
'rep_times' => 0,
'remind_me' => 1,
'reminder' => 'month',
'post_submit_action' => 'create_another',
]
);
$I->see('Piggy bank "TestRepeatedExpense" stored.');
}
/**
* @param FunctionalTester $I
*/