/** * @covers \Resonantcore\AntiCSRF\AntiCSRF::insertToken() */ public function testInsertToken() { @session_start(); ob_start(); AntiCSRF::insertToken(); $token_html = ob_get_clean(); $this->assertFalse(empty($_SESSION[AntiCSRF::SESSION_INDEX])); $this->assertContains("<input", $token_html); }
/** * @covers \Resonantcore\AntiCSRF\AntiCSRF::insertToken() */ public function testInsertToken() { $post = []; $session = []; $server = $_SERVER; $csrft = new AntiCSRF($post, $session, $server); $token_html = $csrft->insertToken('', false); $idx = $csrft->getSessionIndex(); $this->assertFalse(empty($csrft->session[$idx])); $this->assertFalse(empty($session[$idx])); $this->assertContains("<input", $token_html); }