@Test
public void givenDoubleValue_generateDefault_shouldReturn0() {

    // given
    Double doubleValue = 3d;
    double primitiveDouble = 4;
    // when
    Object result = defaultValueGenerator.generate(doubleValue);
    Object primitiveResult = defaultValueGenerator.generate(primitiveDouble);
    // then
    assertEquals(0d, result);
    assertEquals(0d, primitiveResult);
}