@Test
public void shouldInvokePrivateSetter() {

    // given
    ReflectionSetterInvokerTestObject testObject = new ReflectionSetterInvokerTestObject();
    // when
    boolean invoked = reflectionSetterInvoker.invokeSetter(testObject, Integer.valueOf(1));
    // then
    assertThat(invoked).isTrue();
    assertThat(testObject.privateSetterArg).isEqualTo(1);
}