/**
  * @covers Harp\Harp\Model\UnmappedPropertiesTrait
  */
 public function testAll()
 {
     $object = new City();
     $this->assertEmpty($object->getUnmapped());
     $this->assertFalse(isset($object->test3));
     $object->name = 'val1';
     $object->id = 20;
     $this->assertEmpty($object->getUnmapped());
     $this->assertFalse(isset($object->test3));
     $this->assertFalse(isset($object->test4));
     $object->test3 = 'val3';
     $object->test4 = 'val4';
     $expected = ['test3' => 'val3', 'test4' => 'val4'];
     $this->assertEquals($expected, $object->getUnmapped());
     $this->assertEquals('val3', $object->test3);
     $this->assertEquals('val4', $object->test4);
     $this->assertTrue(isset($object->test4));
     $this->assertTrue(isset($object->test4));
 }