@Test
public void testConvertShouldForwardArrayIfVarargsArrayIsAlreadyGivenForSingleArgument() {

    // Given:
    Object[] data = new Object[] { new String[] { "a", "z" } };
    Class<?>[] parameterTypes = new Class<?>[] { String[].class };
    // When:
    Object[] result = underTest.convert(data, true, parameterTypes);
    // Then:
    assertThat(result).isEqualTo(data);
}