@Test
public void testGetStaticFactPropertiesMissingData() {

  FactRecord fact = new FactRecord()
          .setId(UUID.randomUUID())
          .setValue("someValue")
          .setOrganizationID(UUID.randomUUID())
          .setOriginID(UUID.randomUUID())
          .setAccessMode(FactRecord.AccessMode.Public)
          .setTimestamp(1L)
          .setLastSeenTimestamp(2L)
          .setAddedByID(UUID.randomUUID());
  Map<String, ?> props = MapUtils.map(helper.getStaticFactProperties(fact), p -> T(p.getName(), p.getValue()));
  assertEquals(fact.getOrganizationID().toString(), props.get("organizationID"));
  assertEquals(fact.getOriginID().toString(), props.get("originID"));
  assertEquals(fact.getAddedByID().toString(), props.get("addedByID"));
  assertNull(props.get("organizationName"));
  assertNull(props.get("originName"));
  assertNull(props.get("addedByName"));
}