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)); }
public function testEventId() { $event = new Event(); $event->setEventId('test.event'); $this->assertEquals(Event::class . ':test.event', $event->getEventId()); }