Ejemplo n.º 1
0
  @Test
  public void testCreateEnvironment() throws Exception {

    ProductRelease productRelease = new ProductRelease("product", "2.0");
    List<ProductRelease> productReleases = new ArrayList<ProductRelease>();
    productReleases.add(productRelease);

    Tier tier = new Tier();
    tier.setInitialNumberInstances(new Integer(1));
    tier.setMaximumNumberInstances(new Integer(5));
    tier.setMinimumNumberInstances(new Integer(1));
    tier.setName("tierName");
    tier.setProductReleases(productReleases);
    tier.setFlavour("3");
    tier.setFloatingip("true");
    tier.setImage("image");

    Tier tier2 =
        new Tier(
            "name",
            new Integer(1),
            new Integer(1),
            new Integer(1),
            productReleases,
            "4",
            "image2",
            "icone2");

    Set<Tier> tiers = new HashSet<Tier>();
    tiers.add(tier);
    tiers.add(tier2);

    Environment envResult = new Environment();
    envResult.setName("environemntName");
    envResult.addTier(tier2);
    envResult.addTier(tier);
    // envResult.setTiers(tiers);

    EnvironmentDto envDto = envResult.toDto();
    Environment env2 = envDto.fromDto();
    assertEquals(env2, envResult);

    assertEquals(envResult.getTiers().size(), 2);
  }