@Test
public void writeParentKeys_withParentKey() {

    // Given
    KeyDto keyDto = mock(KeyDto.class);
    given(keyDto.getKind()).willReturn("child_kind");
    given(keyDto.getId()).willReturn(2L);
    KeyDto parentKeyDto = mock(KeyDto.class);
    given(parentKeyDto.getKind()).willReturn("parent_kind");
    given(parentKeyDto.getId()).willReturn(1L);
    given(keyDto.getParentKey()).willReturn(parentKeyDto);
    // When
    String prettifiedKey = keyPrettifier.prettifyKey(keyDto);
    // Then
    assertEquals("parent_kind (1) > child_kind (2)", prettifiedKey);
}