Class MethodInheritance

java.lang.Object
org.testng.internal.MethodInheritance

public class MethodInheritance extends Object
  • Constructor Details

    • MethodInheritance

      public MethodInheritance()
  • Method Details

    • fixMethodInheritance

      public static void fixMethodInheritance(ITestNGMethod[] methods, boolean before)
      Fix the methodsDependedUpon to make sure that @Configuration methods respect inheritance (before methods are invoked in the order Base first and after methods are invoked in the order Child first)
      Parameters:
      methods - the list of methods
      before - true if we are handling a before method (meaning, the methods need to be sorted base class first and subclass last). false otherwise (subclass methods first, base classes last).