/** * LC_Page::getToken() のテストケース. */ function testGetToken() { $objPage = new LC_Page(); $objPage->setTokenTo(); $token = $objPage->transactionid; // 40文字の16進数 $this->assertEquals(1, preg_match("/[a-f0-9]{40,}/", $token)); // セッションに文字列が格納されているか $this->assertEquals($token, $_SESSION[TRANSACTION_ID_NAME]); }