/**
  * @expectedException \InvalidArgumentException
  * @expectedExceptionMessage The database entry does not have a primary key
  */
 public function testNotCreatingInvalidData()
 {
     $collection = $this->getMockBuilder('MongoCollection')->disableOriginalConstructor()->getMock();
     $factory = $this->getMockBuilder('Trismegiste\\Alkahest\\Transform\\Transformer')->disableOriginalConstructor()->getMock();
     $repo = new Repository($collection, $factory);
     $repo->createFromDb(array());
 }