@Test
  public void testFillAttachment() throws Exception {
    final String attachmentContentID = "asda823123123";
    final String fileName = "My.tar.gz";
    final String comment = "blabla";
    final AttachmentType attachmentType = AttachmentType.CLEARING_REPORT;
    final String createdBy = "Me";
    final String createdOn = "Now";

    final Attachment attachment = new Attachment();
    attachment
        .setFilename(fileName)
        .setAttachmentContentId(attachmentContentID)
        .setCreatedComment(comment)
        .setAttachmentType(attachmentType)
        .setCreatedBy(createdBy)
        .setCreatedOn(createdOn);

    final ComponentAttachmentCSVRecordBuilder componentAttachmentCSVRecordBuilder =
        new ComponentAttachmentCSVRecordBuilder();
    componentAttachmentCSVRecordBuilder.fill(attachment);

    final ComponentAttachmentCSVRecord filledRecord = componentAttachmentCSVRecordBuilder.build();

    assertThat(filledRecord.getAttachment(), is(attachment));
  }
  @Test
  public void testFillComponent() throws Exception {
    final String componentName = "myCompo";

    final Component component = new Component();
    component.setName(componentName);

    final ComponentAttachmentCSVRecordBuilder componentAttachmentCSVRecordBuilder =
        new ComponentAttachmentCSVRecordBuilder();
    componentAttachmentCSVRecordBuilder.fill(component);

    final ComponentAttachmentCSVRecord filledRecord = componentAttachmentCSVRecordBuilder.build();

    assertThat(filledRecord.getComponentName(), is(componentName));
  }
  @Test
  public void testFillRelease() throws Exception {
    final String releaseName = "myRelease";
    final String releaseVersion = "1.862b";

    final Release release = new Release();
    release.setName(releaseName).setVersion(releaseVersion);

    final ComponentAttachmentCSVRecordBuilder componentAttachmentCSVRecordBuilder =
        new ComponentAttachmentCSVRecordBuilder();
    componentAttachmentCSVRecordBuilder.fill(release);

    final ComponentAttachmentCSVRecord filledRecord = componentAttachmentCSVRecordBuilder.build();

    assertThat(
        filledRecord.getReleaseIdentifier(),
        is(SW360Utils.getVersionedName(releaseName, releaseVersion)));
  }