Package org.springframework.ide.eclipse.wizard.gettingstarted.boot

Examples of org.springframework.ide.eclipse.wizard.gettingstarted.boot.RadioGroup


    assertGroupNames(radioGroups, "type", "packaging", "javaVersion", "language", "bootVersion");
  }

  public void testPackagingRadios() throws Exception {
    NewSpringBootWizardModel model = parseFrom("initializr.json");
    RadioGroup packagingTypes = model.getRadioGroups().getGroup("packaging");
    assertNotNull(packagingTypes);
    assertGroupValues(packagingTypes, "jar", "war");
    assertEquals("jar", packagingTypes.getDefault().getValue());
  }
View Full Code Here


    assertEquals("jar", packagingTypes.getDefault().getValue());
  }

  public void testJavaVersionRadios() throws Exception {
    NewSpringBootWizardModel model = parseFrom("initializr.json");
    RadioGroup group = model.getRadioGroups().getGroup("javaVersion");
    assertNotNull(group);
    assertGroupValues(group, "1.6", "1.7", "1.8");
    assertEquals("1.7", group.getDefault().getValue());
  }
View Full Code Here

    String jsonFile = "initializr.json";
    NewSpringBootWizardModel model = parseFrom(jsonFile);
    String starterZipUrl = resourceUrl(jsonFile).toURI().resolve("/starter.zip").toString();
    assertEquals(starterZipUrl, model.baseUrl.getValue());
   
    RadioGroup group = model.getRadioGroups().getGroup("type");
    assertNotNull(group);
    assertGroupValues(group, mavenId, gradleId);
    assertEquals(mavenId, group.getDefault().getValue());
   
    group.getSelection().selection.setValue(group.getRadio(mavenId));
    assertEquals(BuildType.MAVEN, model.getBuildType());
    assertEquals(starterZipUrl, model.baseUrl.getValue());
   
    group.getSelection().selection.setValue(group.getRadio(gradleId));
    assertEquals(BuildType.GRADLE, model.getBuildType());
    assertEquals(starterZipUrl, model.baseUrl.getValue());
  }
View Full Code Here

    String mavenZipUrl = resourceUrl(jsonFile).toURI().resolve("/maven.zip").toString();
    String gradleZipUrl = resourceUrl(jsonFile).toURI().resolve("/gradle.zip").toString();
   
    NewSpringBootWizardModel model = parseFrom(jsonFile);
   
    RadioGroup group = model.getRadioGroups().getGroup("type");
    assertNotNull(group);
    assertGroupValues(group, gradleId, mavenId);
    assertEquals(mavenId, group.getDefault().getValue());
    assertEquals(mavenZipUrl, model.baseUrl.getValue());
   
    group.getSelection().selection.setValue(group.getRadio(gradleId));
    assertEquals(BuildType.GRADLE, model.getBuildType());
    assertEquals(gradleZipUrl, model.baseUrl.getValue());
   
    group.getSelection().selection.setValue(group.getRadio(mavenId));
    assertEquals(BuildType.MAVEN, model.getBuildType());
    assertEquals(mavenZipUrl, model.baseUrl.getValue());
  }
View Full Code Here

  /**
   * Test that radio params are wired up in the model so that selecting them changes the downloadUrl.
   */
  public void testRadioQueryParams() throws Exception {
    NewSpringBootWizardModel model = parseFrom("initializr.json");
    RadioGroup packaging = model.getRadioGroups().getGroup("packaging");
    LiveVariable<RadioInfo> selection = packaging.getSelection().selection;
    assertEquals("jar", selection.getValue().getValue());
    String urlParam = getUrlParam(model.downloadUrl.getValue(), "packaging");
    assertEquals("jar", urlParam);
    selection.setValue(packaging.getRadio("war"));
  }
View Full Code Here

TOP

Related Classes of org.springframework.ide.eclipse.wizard.gettingstarted.boot.RadioGroup

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.