### Question:
InstrumentationLibraryInfo { public static InstrumentationLibraryInfo create(String name, @Nullable String version) { return new AutoValue_InstrumentationLibraryInfo(name, version); } InstrumentationLibraryInfo(); static InstrumentationLibraryInfo create(String name, @Nullable String version); static InstrumentationLibraryInfo getEmpty(); abstract String getName(); @Nullable abstract String getVersion();  }### Answer:
@Test void nullName() { assertThrows( NullPointerException.class, () -> InstrumentationLibraryInfo.create(null, "semver:1.0.0"), "name"); }