ConfigDescriptionParameterGroupBuilder { private ConfigDescriptionParameterGroupBuilder(String name) { this.name = name; } private  ConfigDescriptionParameterGroupBuilder(String name); static ConfigDescriptionParameterGroupBuilder create(String name); ConfigDescriptionParameterGroupBuilder withContext(@Nullable String context); ConfigDescriptionParameterGroupBuilder withAdvanced(@Nullable Boolean advanced); ConfigDescriptionParameterGroupBuilder withLabel(@Nullable String label); ConfigDescriptionParameterGroupBuilder withDescription(@Nullable String description); @SuppressWarnings("deprecation") ConfigDescriptionParameterGroup build();  }
@Test public void testConfigDescriptionParameterGroupBuilder() { ConfigDescriptionParameterGroup group = builder.build(); assertThat(group.getName(), is("test")); assertThat(group.getContext(), is("My Context")); assertThat(group.isAdvanced(), is(true)); assertThat(group.getLabel(), is("My Label")); assertThat(group.getDescription(), is("My Description")); }