コード例 #1
0
  @Before
  public void setUp() {
    owner = new Owner("test-owner", "Test Owner");
    owner = ownerCurator.create(owner);

    e = new Environment("env1", "Env 1", owner);
    envCurator.create(e);

    p = TestUtil.createProduct(owner);
    c =
        new Content(
            this.owner,
            "testcontent",
            "contentId1",
            "testcontent",
            "yum",
            "red hat",
            "http://example.com",
            "http://example.com/gpg.key",
            "test-arch");
    contentCurator.create(c);
    p.addContent(c);
    productCurator.create(p);

    envContent = new EnvironmentContent(e, c, true);
    envContent = envContentCurator.create(envContent);
  }
コード例 #2
0
  @Test
  public void create() {
    envContent = envContentCurator.lookupByEnvironmentAndContent(e, c.getId());
    assertNotNull(envContent);

    e = envCurator.find(e.getId());
    assertEquals(1, e.getEnvironmentContent().size());

    assertEquals(1, envContentCurator.lookupByContent(owner, c.getId()).size());
  }
コード例 #3
0
 @Test
 public void deleteEnvCleansUpPromotedContent() {
   assertEquals(1, envContentCurator.listAll().size());
   envCurator.delete(e);
   assertEquals(0, envContentCurator.listAll().size());
 }