## Uses of Class
com.aventstack.extentreports.model.Test

- Packages that use Test
  Package | Description
  --- | ---
  com.aventstack.extentreports |
  com.aventstack.extentreports.model |
  com.aventstack.extentreports.reporter |
  com.aventstack.extentreports.reporter.impl |

- - ### Uses of Test in com.aventstack.extentreports

    Methods in com.aventstack.extentreports that return Test
    Modifier and Type | Method and Description
    --- | ---
    `Test` | ExtentTest.`getModel()` Returns the underlying test which controls the internal model

    Methods in com.aventstack.extentreports that return types with arguments of type Test
    Modifier and Type | Method and Description
    --- | ---
    `List<Test>` | ReportAggregates.`getTestList()`

    Methods in com.aventstack.extentreports with parameters of type Test
    Modifier and Type | Method and Description
    --- | ---
    `void` | TestListener.`onAuthorAssigned(Test test, Author author)` Invoked each time an author is assigned to any test/node
    `void` | TestListener.`onCategoryAssigned(Test test, Category category)` Invoked each time a category is assigned to any test/node
    `void` | TestListener.`onDeviceAssigned(Test test, Device device)` Invoked each time a device is assigned to any test/node
    `void` | TestListener.`onLogAdded(Test test, Log log)` Invoked each time a log is added to any test/node
    `void` | TestListener.`onNodeStarted(Test node)` Invoked when a node is started using `createNode()`
    `void` | TestListener.`onScreenCaptureAdded(Test test, ScreenCapture screenCapture)` Invoked each time a screencapture is added to test
    `void` | TestListener.`onScreencastAdded(Test test, Screencast screencast)` Invoked each time a screencast is added
    `void` | TestListener.`onTestRemoved(Test test)` Invoked when a test is removed using `removeTest()`
    `void` | TestListener.`onTestStarted(Test test)` Invoked when a test is started using `createTest()`
    `void` | TestAttributeTestContextProvider.`removeTest(Test test)`
    `void` | TestAttributeTestContextProvider.`setAttributeContext(T attr, Test test)`
    `void` | ExceptionTestContextImpl.`setExceptionContext(ExceptionInfo ei, Test test)`

    Method parameters in com.aventstack.extentreports with type arguments of type Test
    Modifier and Type | Method and Description
    --- | ---
    `void` | ReportStatusStats.`refresh(List<Test> testList)`
    `void` | ReportAggregatesListener.`setTestList(List<Test> testList)` Allows sharing the complete list of tests with the reporter
    `ReportAggregatesBuilder` | ReportAggregatesBuilder.`setTestList(List<Test> testList)`

    Constructor parameters in com.aventstack.extentreports with type arguments of type Test
    Constructor and Description
    `ReportAggregates(List<Test> testList, List<String> testRunnerLogs, TestAttributeTestContextProvider<Category> categoryContext, TestAttributeTestContextProvider<Author> authorContext, TestAttributeTestContextProvider<Device> deviceContext, ExceptionTestContextImpl exceptionContext, SystemAttributeContext systemAttributeContext, ReportStatusStats reportStatusStats, List<Status> statusList)`

  - ### Uses of Test in com.aventstack.extentreports.model

    Methods in com.aventstack.extentreports.model that return Test
    Modifier and Type | Method and Description
    --- | ---
    `Test` | Test.`getParent()`
    `Test` | Log.`getParentModel()`

    Methods in com.aventstack.extentreports.model that return types with arguments of type Test
    Modifier and Type | Method and Description
    --- | ---
    `AbstractStructure<Test>` | Test.`getNodeContext()`
    `List<Test>` | TestAttributeTestContext.`getTestList()`
    `List<Test>` | ExceptionTestContext.`getTestList()`

    Methods in com.aventstack.extentreports.model with parameters of type Test
    Modifier and Type | Method and Description
    --- | ---
    `void` | Test.`setParent(Test parent)`
    `void` | TestAttributeTestContext.`setTest(Test test)`
    `void` | ExceptionTestContext.`setTest(Test test)`

    Constructors in com.aventstack.extentreports.model with parameters of type Test
    Constructor and Description
    `Log(Test test)`

  - ### Uses of Test in com.aventstack.extentreports.reporter

    Methods in com.aventstack.extentreports.reporter that return types with arguments of type Test
    Modifier and Type | Method and Description
    --- | ---
    `List<Test>` | BasicFileReporter.`getTestList()`

    Methods in com.aventstack.extentreports.reporter with parameters of type Test
    Modifier and Type | Method and Description
    --- | ---
    `<T extends TestAttribute> void` | ExtentKlovReporter.`assignAttribute(Test test, TestAttribute attribute, Map<String,org.bson.types.ObjectId> nameObjectIdCollection, com.mongodb.client.MongoCollection<org.bson.Document> mongoCollection, TestAttributeTestContextProvider<T> attributeContext)`
    `void` | ExtentKlovReporter.`onAuthorAssigned(Test test, Author author)`
    `void` | BasicFileReporter.`onAuthorAssigned(Test test, Author author)`
    `void` | ExtentKlovReporter.`onCategoryAssigned(Test test, Category category)`
    `void` | BasicFileReporter.`onCategoryAssigned(Test test, Category category)`
    `void` | ExtentKlovReporter.`onDeviceAssigned(Test test, Device device)`
    `void` | BasicFileReporter.`onDeviceAssigned(Test test, Device device)`
    `void` | ExtentKlovReporter.`onLogAdded(Test test, Log log)`
    `void` | BasicFileReporter.`onLogAdded(Test test, Log log)`
    `void` | ExtentKlovReporter.`onNodeStarted(Test node)`
    `void` | BasicFileReporter.`onNodeStarted(Test node)`
    `void` | ExtentKlovReporter.`onScreenCaptureAdded(Test test, ScreenCapture screenCapture)`
    `void` | BasicFileReporter.`onScreenCaptureAdded(Test test, ScreenCapture screenCapture)`
    `void` | ExtentKlovReporter.`onScreencastAdded(Test test, Screencast screencast)`
    `void` | BasicFileReporter.`onScreencastAdded(Test test, Screencast screencast)`
    `void` | ExtentKlovReporter.`onTestRemoved(Test test)`
    `void` | BasicFileReporter.`onTestRemoved(Test test)`
    `void` | ExtentKlovReporter.`onTestStarted(Test test)`
    `void` | BasicFileReporter.`onTestStarted(Test test)`

  - ### Uses of Test in com.aventstack.extentreports.reporter.impl

    Methods in com.aventstack.extentreports.reporter.impl with parameters of type Test
    Modifier and Type | Method and Description
    --- | ---
    `void` | ConsoleLogger.`onAuthorAssigned(Test test, Author author)`
    `void` | ConsoleLogger.`onCategoryAssigned(Test test, Category category)`
    `void` | ConsoleLogger.`onDeviceAssigned(Test test, Device device)`
    `void` | ConsoleLogger.`onLogAdded(Test test, Log log)`
    `void` | ConsoleLogger.`onNodeStarted(Test node)`
    `void` | ConsoleLogger.`onScreenCaptureAdded(Test test, ScreenCapture screenCapture)`
    `void` | ConsoleLogger.`onScreencastAdded(Test test, Screencast screencast)`
    `void` | ConsoleLogger.`onTestRemoved(Test test)`
    `void` | ConsoleLogger.`onTestStarted(Test test)`

Copyright © 2018. All rights reserved.