public function testQuery()
 {
     $activity = new Activity();
     $activity->setType('foo_type');
     $activity->setLevel('debug');
     $activity->setMessage('foo message');
     self::$em->persist($activity);
     self::$em->flush();
     $result = $this->mgr->query(array('filter' => array(array('property' => 'type', 'value' => 'eq:' . $activity->getType()))));
     $this->assertTrue(is_array($result));
     $this->assertArrayHasKey('items', $result);
     $this->assertArrayHasKey('total', $result);
     $this->assertEquals(1, $result['total']);
     $this->assertEquals(1, count($result['items']));
     $this->assertInstanceOf(Activity::clazz(), $result['items'][0]);
     $this->assertSame($activity->getId(), $result['items'][0]->getId());
 }