From 3399b133ae07931c38f51dc5707994090bfcc5a9 Mon Sep 17 00:00:00 2001 From: James Cole Date: Sun, 12 Feb 2017 13:23:08 +0100 Subject: [PATCH] New user controller tests. --- .../Admin/ConfigurationControllerTest.php | 63 +++++++++++++++++++ .../Controllers/Admin/HomeControllerTest.php | 31 +++++++++ .../Controllers/Admin/UserControllerTest.php | 56 +++++++++++++++++ 3 files changed, 150 insertions(+) create mode 100644 tests/Feature/Controllers/Admin/ConfigurationControllerTest.php create mode 100644 tests/Feature/Controllers/Admin/HomeControllerTest.php create mode 100644 tests/Feature/Controllers/Admin/UserControllerTest.php diff --git a/tests/Feature/Controllers/Admin/ConfigurationControllerTest.php b/tests/Feature/Controllers/Admin/ConfigurationControllerTest.php new file mode 100644 index 0000000000..6d5eccea35 --- /dev/null +++ b/tests/Feature/Controllers/Admin/ConfigurationControllerTest.php @@ -0,0 +1,63 @@ +be($this->user()); + + $falseConfig = new Configuration; + $falseConfig->data = false; + + $trueConfig = new Configuration; + $trueConfig->data = true; + + FireflyConfig::shouldReceive('get')->withArgs(['single_user_mode', true])->once()->andReturn($trueConfig); + FireflyConfig::shouldReceive('get')->withArgs(['is_demo_site', false])->times(2)->andReturn($falseConfig); + + $response = $this->get(route('admin.configuration.index')); + $response->assertStatus(200); + + // has bread crumb + $response->assertSee('