public function testProperties()
 {
     $composite = $this->getMockBuilder('Faker\\Components\\Engine\\Common\\Composite\\CompositeInterface')->getMock();
     $values = array('value' => 1);
     $id = 'table1';
     $type = new GenerateEvent($composite, $values, $id);
     $this->assertSame($values, $type->getValues());
     $this->assertSame($id, $type->getId());
     $this->assertSame($composite, $type->getNode());
 }
 /**
  *  Handles Event FormatEvents::onTableEnd
  *
  *  @param GenerateEvent $event
  */
 public function onTableEnd(GenerateEvent $event)
 {
     $table_name = $event->getId();
     $memory = $this->formatMemory(memory_get_usage());
     $peak = $this->formatMemory(memory_get_peak_usage());
     $this->output->writeln(sprintf('Finished Writing Table %s <info> memory_start= %s </info> <comment> memory_peak= %s </comment>', $table_name, $memory, $peak));
     $this->row = 0;
 }