%@ page language="java" contentType="text/csv; charset=UTF-8" pageEncoding="UTF-8"
%><%@page import="au.com.bytecode.opencsv.CSVWriter"%><%
TestClassDetails classDetails=(TestClassDetails)request.getAttribute("classDetails");
response.setHeader("Content-Disposition", "attachment; filename=testClass_"+classDetails.id+".csv");
CSVWriter csvw=new CSVWriter(out,';');
csvw.writeNext(new String[]{"test id",classDetails.id});
csvw.writeNext(new String[]{"method name","plan ID","name","description","id"});
for(TestMethodDetails method: classDetails.methods){
csvw.writeNext(new String[]{
method.getId().substring(classDetails.id.length()+1),
method.getPlanId(),
method.getName(),
method.getDescription(),
method.getId()
});
}
csvw.flush();
%>