Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class ApiTest extends TestCase
- {
- public function setUp()
- {
- parent::setUp();
- $this->session_id = session()->getId();
- $this->session_cookie = [session()->getName() => $this->session_id];
- }
- public function call($method, $uri, $parameters = [], $cookies = [], $files = [], $server = [], $content = null)
- {
- // set session_id cookie
- $cookies = array_merge($cookies, $this->session_cookie);
- parent::call($method, $uri, $parameters, $cookies, $files, $server, $content);
- }
- public function testSession() {
- // route return session()->getId()
- $this->get("/api/session/")
- ->seeStatusCode(200);
- $session_id = $this->response->original;
- $this->get("/api/session/")
- ->seeStatusCode(200)
- ->see($session_id);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement