コード例 #1
0
 public function testInfinityAndNanEncoded()
 {
     $query = array('foo' => array('posInf' => INF, 'negInf' => -INF, 'nan' => NAN));
     $log = json_encode(array('foo' => array('posInf' => 'Infinity', 'negInf' => '-Infinity', 'nan' => 'NaN')));
     $this->logger->expects($this->once())->method('debug')->with('MongoDB query: ' . $log);
     $logger = new Logger($this->logger);
     $logger->logQuery($query);
 }
コード例 #2
0
ファイル: LoggerTest.php プロジェクト: robomc/tabz
 public function testLogQuery()
 {
     $query = array('foo' => 'bar');
     $log = json_encode($query);
     $this->logger->expects($this->once())->method('info')->with('MongoDB query: ' . $log);
     $logger = new Logger($this->logger);
     $logger->logQuery(array('foo' => 'bar'));
 }