Пример #1
0
  @Test
  public void testGetTargetObject_givenKeyDataIsPortable_whenKeyFlagIsTrue_thenReturnKeyData() {
    // given
    Data keyData = mockPortableData();
    QueryableEntry entry = entry(keyData, new Object(), Extractors.empty());

    // when
    Object targetObject = entry.getTargetObject(true);

    // then
    assertSame(keyData, targetObject);
  }
Пример #2
0
  @Test
  public void
      testGetTargetObject_givenKeyDataIsNotPortable_whenKeyFlagIsTrue_thenReturnKeyObject() {
    // given
    Object keyObject = "key";
    Data keyData = serializationService.toData(keyObject);
    QueryableEntry entry = entry(keyData, new Object(), Extractors.empty());

    // when
    Object targetObject = entry.getTargetObject(true);

    // then
    assertEquals(keyObject, targetObject);
  }