@Test
public void givenLongValue_generateDefault_shouldReturn0() {

    // given
    Long longValue = 3L;
    long primitiveLong = 4L;
    // when
    Object result = defaultValueGenerator.generate(longValue);
    Object primitiveResult = defaultValueGenerator.generate(primitiveLong);
    // then
    assertEquals(0L, result);
    assertEquals(0L, primitiveResult);
}