From fff91417c797e6b1d34c67f2ca1f2c6dac314611 Mon Sep 17 00:00:00 2001 From: James Brooks Date: Mon, 1 Jun 2015 22:53:38 +0100 Subject: [PATCH] Added letUserBeLoggedIn for CompoentTest (doesn't fully work) --- tests/Api/ComponentTest.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/tests/Api/ComponentTest.php b/tests/Api/ComponentTest.php index 03a31426..e7ebf1cb 100644 --- a/tests/Api/ComponentTest.php +++ b/tests/Api/ComponentTest.php @@ -18,6 +18,15 @@ class ComponentTest extends AbstractTestCase { use DatabaseMigrations; + /** + * @before + */ + public function letUserBeLoggedIn() + { + $user = factory('CachetHQ\Cachet\Models\User')->create(); + $this->be($user); + } + public function testGetComponents() { $this->get('/api/v1/components')->seeJson(['data' => []]); @@ -35,4 +44,9 @@ class ComponentTest extends AbstractTestCase $this->post('/api/v1/components'); $this->assertResponseStatus(401); } + + public function testPostComponentAuthorizedNoData() + { + $this->actingAs($this->user)->post('/api/v1/components')->seeJson(['Hello']); + } }