public void testFindDisplayGroup()

in javatests/com/google/cloud/deploymentmanager/autogen/SoyFunctionsTest.java [265:293]


  public void testFindDisplayGroup() {
    DisplayGroup displayGroup0 = DisplayGroup.newBuilder().setName("DISPLAY_GROUP0").build();
    DisplayGroup displayGroup1 = DisplayGroup.newBuilder().setName("DISPLAY_GROUP1").build();
    DeployInputSection.Builder sectionBuilder = DeployInputSection.newBuilder();
    sectionBuilder
        .addFieldsBuilder()
        .setName("nonGroupedBooleanCheckboxField")
        .setIntegerBox(IntegerBox.getDefaultInstance());
    sectionBuilder.addFieldsBuilder()
        .setName("group0LeadingField")
        .setGroupedBooleanCheckbox(
            GroupedBooleanCheckbox.newBuilder().setDisplayGroup(displayGroup0));
    sectionBuilder
        .addFieldsBuilder()
        .setName("group0SecondField")
        .setGroupedBooleanCheckbox(GroupedBooleanCheckbox.getDefaultInstance());
    sectionBuilder.addFieldsBuilder()
        .setName("group1LeadingField")
        .setGroupedBooleanCheckbox(
            GroupedBooleanCheckbox.newBuilder().setDisplayGroup(displayGroup1));

    DeployInputSection section = sectionBuilder.build();
    assertFunctionCall(findDisplayGroup, section.getFields(1), section)
        .hasResultThat().isEqualTo(toSoyValue(displayGroup0));
    assertFunctionCall(findDisplayGroup, section.getFields(2), section)
        .hasResultThat().isEqualTo(toSoyValue(displayGroup0));
    assertFunctionCall(findDisplayGroup, section.getFields(3), section)
        .hasResultThat().isEqualTo(toSoyValue(displayGroup1));
  }