@Test
public void testCheckIfArgumentsMatchParameterTypesShouldBeAwareOfWideningPrimitiveConversionsOfShort() {

    // Given:
    Object[] arguments = new Object[] { (short) 1, (short) 2, (short) 3, (short) 4 };
    Class<?>[] parameterTypes = new Class<?>[] { int.class, long.class, float.class, double.class };
    // When:
    underTest.checkIfArgumentsMatchParameterTypes(arguments, parameterTypes);
    // Then: no exception
}