Esempio n. 1
0
 /**
  * Test for data_connector::loadConsumerNonce() for a nonce that has expired.
  */
 public function test_load_consumer_nonce_expired()
 {
     $dc = new data_connector();
     $consumer = new ToolConsumer(null, $dc);
     $consumer->name = 'TestName';
     $consumer->setKey('TestKey');
     $consumer->secret = 'TestSecret';
     $consumer->save();
     $nonce = new ConsumerNonce($consumer, 'testnonce');
     $nonce->expires = time() - 100;
     // Save the nonce.
     $nonce->save();
     // Expired nonce should have been deleted.
     $this->assertFalse($dc->loadConsumerNonce($nonce));
 }