Annotation Type WithGson


@Target({FIELD,METHOD})
@Retention(RUNTIME)
@Documented
@API(status=EXPERIMENTAL,
     since="0.1")
public @interface WithGson
Annotates field or method of a test class or of a tests advice class (see TestsAdvice) that defines Gson object used to parse JSON/JSONL resources.
See Also:
GivenJsonResource, GivenJsonLinesResource, TestsAdvice
  • Optional Element Summary

    Optional Elements 
    Modifier and Type Optional Element Description
    java.lang.String name  
    java.lang.String value  
  • Element Details

    • value

      java.lang.String value
      Returns:
      Alias for name().
      Default:
      ""
    • name

      java.lang.String name
      Returns:
      Optional. A name of that parser. If it is present, parser is called 'named', or 'anonymous' if it is absent.
      Default:
      ""