Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

33 rindas
827B

  1. <?php
  2. use Framework\Testing\TestCase;
  3. use Framework\Testing\TestResponse;
  4. class RoutingTest extends TestCase
  5. {
  6. public function testHomePageIsShown()
  7. {
  8. $_SERVER['REQUEST_METHOD'] = 'GET';
  9. $_SERVER['REQUEST_URI'] = '/';
  10. $expected = 'Warehouse overview';
  11. $this->assertStringContainsString($expected, app()->run()->content());
  12. }
  13. public function testRegistrationErrorsAreShown()
  14. {
  15. $_SERVER['REQUEST_METHOD'] = 'POST';
  16. $_SERVER['REQUEST_URI'] = '/register';
  17. $_SERVER['HTTP_REFERER'] = '/register';
  18. $_POST['email'] = 'foo';
  19. $_POST['csrf'] = csrf();
  20. $response = new TestResponse(app()->run());
  21. $this->assertTrue($response->isRedirecting());
  22. $this->assertEquals($response->redirectingTo(), '/register');
  23. }
  24. }

Powered by TurnKey Linux.