// Path: src/test/java/com/github/havarunner/TestHelper.java
// public static void run(HavaRunner havaRunner, RunNotifier runNotifier) {
//     havaRunner.run(runNotifier);
// }


import com.github.havarunner.HavaRunner;
import com.github.havarunner.annotation.AfterAll;
import com.github.havarunner.annotation.Scenarios;
import com.google.common.collect.Lists;
import com.google.common.collect.Sets;
import org.junit.Test;
import java.util.Collections;
import java.util.List;
import java.util.Set;
import static com.github.havarunner.TestHelper.run;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertTrue;
package com.github.havarunner.scenarios;




public class AfterAllsWithScenariosTest {
    private static List<String> afterAllMethodsCalled = Collections.synchronizedList(Lists.<String>newArrayList());

    @Test
    public void HavaRunner_will_call_the_AfterAll_methods_for_all_the_scenario_instances() {
// Path: src/test/java/com/github/havarunner/TestHelper.java
// public static void run(HavaRunner havaRunner, RunNotifier runNotifier) {
//     havaRunner.run(runNotifier);
// }


// Path: src/test/java/com/github/havarunner/scenarios/AfterAllsWithScenariosTest.java
import com.github.havarunner.HavaRunner;
import com.github.havarunner.annotation.AfterAll;
import com.github.havarunner.annotation.Scenarios;
import com.google.common.collect.Lists;
import com.google.common.collect.Sets;
import org.junit.Test;
import java.util.Collections;
import java.util.List;
import java.util.Set;
import static com.github.havarunner.TestHelper.run;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertTrue;

package com.github.havarunner.scenarios;




public class AfterAllsWithScenariosTest {
    private static List<String> afterAllMethodsCalled = Collections.synchronizedList(Lists.<String>newArrayList());

    @Test
    public void HavaRunner_will_call_the_AfterAll_methods_for_all_the_scenario_instances() {
        run(new HavaRunner(ValidScenarioTest.class));