IBatchArtifact assertArtifactByNameAndType(
      String name, BatchArtifactType type, boolean checkNamedDeclaration) {
    Collection<IBatchArtifact> cs = batchProject.getArtifacts(name);
    assertEquals(1, cs.size());

    IBatchArtifact b = cs.iterator().next();
    if (checkNamedDeclaration) {
      assertNotNull(b.getNamedDeclaration());
    }
    assertEquals(name, b.getName());
    assertTrue(b.getArtifactType() == type);
    return b;
  }
 public void testBatchArtifactReferences() {
   IBatchArtifact b = assertArtifactByNameAndType("batchlet1", BatchArtifactType.BATCHLET);
   assertTextSourceReferences(b.getReferences(), b.getName());
 }