### Question:
AbstractReferenceBuilder extends AbstractInterfaceBuilder<T, B> { public B version(String version) { this.version = version; return getThis(); }  B check(Boolean check); B init(Boolean init); B generic(String generic); B generic(Boolean generic); @Deprecated B injvm(Boolean injvm); B lazy(Boolean lazy); B reconnect(String reconnect); B sticky(Boolean sticky); B version(String version); B group(String group); @Override void build(T instance);  }### Answer:
@Test void version() { ReferenceBuilder builder = new ReferenceBuilder(); builder.version("version"); Assertions.assertEquals("version", builder.build().getVersion()); }