Пример #1
0
 public function testClear()
 {
     $repository = new MemoryRepository();
     $event = new Event();
     $id = $event->getEventId();
     // Add the first
     $event->setTimestamp(10);
     $repository->add($id, $event);
     // Add the second
     $event->setTimestamp(20);
     $repository->add($id, $event);
     // Remove before 15
     $repository->clear($id, 15);
     // Make sure there's 1 and that it's 20
     $this->assertEquals(1, $repository->count($id));
     $this->assertEquals(20, $repository->first($id));
 }
Пример #2
0
 public function testEventId()
 {
     $event = new Event();
     $event->setEventId('test.event');
     $this->assertEquals(Event::class . ':test.event', $event->getEventId());
 }