Mar tests.

This commit is contained in:
James Cole
2015-04-05 10:36:28 +02:00
parent 6b40a933e9
commit 9e365d9f80
7 changed files with 348 additions and 45 deletions

View File

@@ -38,6 +38,36 @@ FactoryMuffin::define(
]
);
FactoryMuffin::define(
'FireflyIII\Models\Budget', [
'user_id' => 'factory|FireflyIII\User',
'name' => 'word',
'active' => 'boolean',
'encrypted' => 1,
]
);
FactoryMuffin::define(
'FireflyIII\Models\LimitRepetition', [
'budget_limit_id' => 'factory|FireflyIII\Models\BudgetLimit',
'startdate' => 'date',
'enddate' => 'date',
'amount' => 'integer',
]
);
FactoryMuffin::define(
'FireflyIII\Models\BudgetLimit', [
'budget_id' => 'factory|FireflyIII\Models\Budget',
'startdate' => 'date',
'amount' => 'integer',
'repeats' => 'false',
'repeat_freq' => 'monthly',
]
);
FactoryMuffin::define(
'FireflyIII\Models\Preference', [
'name' => 'word',
@@ -51,6 +81,7 @@ FactoryMuffin::define(
'type' => function () {
$types = ['Expense account', 'Revenue account', 'Asset account'];
$count = DB::table('account_types')->count();
return $types[$count];
},
'editable' => 1,