/** * @test */ public function shouldCountTimeAndNumberOfQueries() { //when $this->_createTraceRequest('/request1'); $this->_createTraceRequest('/request2'); $this->_createTraceRequest('/request1'); //then $this->assertEquals(2, Stats::getRequestNumberOfQueries('/request1#')); }
public static function getNumberOfQueries() { $sum = 0; $queries = self::queries(); array_walk($queries, function ($data, $request) use(&$sum) { $sum += Stats::getRequestNumberOfQueries($request); }); return $sum; }