Class EngineDiscoveryResults


  • @API(status=MAINTAINED,
         since="1.13.3")
    public class EngineDiscoveryResults
    extends java.lang.Object
    EngineDiscoveryResults represents the results of test discovery by a TestEngine on the JUnit Platform and provides access to the TestDescriptor of the engine and any DiscoveryIssues that were encountered.
    Since:
    1.13
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.List<org.junit.platform.engine.DiscoveryIssue> discoveryIssues  
      private org.junit.platform.engine.TestDescriptor engineDescriptor  
    • Constructor Summary

      Constructors 
      Constructor Description
      EngineDiscoveryResults​(org.junit.platform.engine.TestDescriptor engineDescriptor, java.util.List<org.junit.platform.engine.DiscoveryIssue> discoveryIssues)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<org.junit.platform.engine.DiscoveryIssue> getDiscoveryIssues()
      {@return the issues that were encountered during discovery}
      org.junit.platform.engine.TestDescriptor getEngineDescriptor()
      {@return the root {@link TestDescriptor} of the engine}
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • engineDescriptor

        private final org.junit.platform.engine.TestDescriptor engineDescriptor
      • discoveryIssues

        private final java.util.List<org.junit.platform.engine.DiscoveryIssue> discoveryIssues
    • Constructor Detail

      • EngineDiscoveryResults

        EngineDiscoveryResults​(org.junit.platform.engine.TestDescriptor engineDescriptor,
                               java.util.List<org.junit.platform.engine.DiscoveryIssue> discoveryIssues)
    • Method Detail

      • getEngineDescriptor

        public org.junit.platform.engine.TestDescriptor getEngineDescriptor()
        {@return the root {@link TestDescriptor} of the engine}
      • getDiscoveryIssues

        public java.util.List<org.junit.platform.engine.DiscoveryIssue> getDiscoveryIssues()
        {@return the issues that were encountered during discovery}