Вы можете определить каждый отчет, где хотите, см. Пример:
В методе 1 вам нужен ваш первый отчет, так что вы можете определить его там.
void method1(){
var report= new ExtentHtmlReporter(@"c:\report.html");
}
void method2(){
// You don't want to generate new report for method2 and continue to lof under report1
}
void method3(){
//You wan't to generate new report from method 3, you can define it here with different name
}
И, как мудрый, вы можете иметь несколько отчетов. Пример метода может иметь место с классом.