From f31f39caece47a442e3fcd24154006f9c207fda9 Mon Sep 17 00:00:00 2001 From: Too Date: Tue, 26 Jun 2018 11:47:48 +0800 Subject: [PATCH] Add seeder and test for setting_credit --- database/seeds/DatabaseSeeder.php | 1 + database/seeds/SettingCreditSeeder.php | 21 +++++++++++++++++++++ tests/Feature/SettingCreditTest.php | 4 +++- 3 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 database/seeds/SettingCreditSeeder.php diff --git a/database/seeds/DatabaseSeeder.php b/database/seeds/DatabaseSeeder.php index 098d40f3..bcf98f78 100644 --- a/database/seeds/DatabaseSeeder.php +++ b/database/seeds/DatabaseSeeder.php @@ -16,5 +16,6 @@ class DatabaseSeeder extends Seeder $this->call(UserRoleSeeder::class); $this->call(RateTableSeeder::class); $this->call(BookTableSeeder::class); + $this->call(SettingCreditSeeder::class); } } diff --git a/database/seeds/SettingCreditSeeder.php b/database/seeds/SettingCreditSeeder.php new file mode 100644 index 00000000..0087203e --- /dev/null +++ b/database/seeds/SettingCreditSeeder.php @@ -0,0 +1,21 @@ +insert([ + 'rmb_credit_limit' => '4000', + 'usd_credit_limit' => '5000', + 'time_limit' => '600' + ]); + } +} diff --git a/tests/Feature/SettingCreditTest.php b/tests/Feature/SettingCreditTest.php index b0d0cc4c..00d7a339 100644 --- a/tests/Feature/SettingCreditTest.php +++ b/tests/Feature/SettingCreditTest.php @@ -24,10 +24,12 @@ class SettingCreditTest extends TestCase } public function testStore(){ + $this->actingAs($this->user) ->postJson('/api/setting-credit/', [ 'rmb_credit_limit' => '5000', - 'usd_credit_limit' => '2000' + 'usd_credit_limit' => '2000', + 'time_limit' => '500' ]) ->assertStatus(201); }