Autopsy  4.21.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.integrationtesting.config.IntegrationTestConfig Class Reference

Public Member Functions

 IntegrationTestConfig (@JsonProperty("testSuites") List< TestSuiteConfig > testSuites,@JsonProperty("envConfig") EnvConfig envConfig)
EnvConfig getEnvConfig ()
List< TestSuiteConfiggetTestSuites ()

Private Attributes

final EnvConfig envConfig
final List< TestSuiteConfigtestSuites

Detailed Description

Configuration for running Integration Tests including things like ingest parameters, datasource locations, cases to create, tests to run, etc.

Definition at line 32 of file

Constructor & Destructor Documentation

org.sleuthkit.autopsy.integrationtesting.config.IntegrationTestConfig.IntegrationTestConfig ( @JsonProperty("testSuites") List< TestSuiteConfig testSuites,
@JsonProperty("envConfig") EnvConfig  envConfig 

Main constructor.

testSuitesThe test suites to be run.
envConfigThe environment configuration.

Definition at line 43 of file

Member Function Documentation

EnvConfig org.sleuthkit.autopsy.integrationtesting.config.IntegrationTestConfig.getEnvConfig ( )
The integration test environment configuration.

Definition at line 61 of file

Referenced by org.sleuthkit.autopsy.integrationtesting.IntegrationTestService.runIntegrationTests().

List<TestSuiteConfig> org.sleuthkit.autopsy.integrationtesting.config.IntegrationTestConfig.getTestSuites ( )
A list of test suite configurations.

Definition at line 54 of file

Referenced by org.sleuthkit.autopsy.integrationtesting.IntegrationTestService.runIntegrationTests().

Member Data Documentation

final EnvConfig org.sleuthkit.autopsy.integrationtesting.config.IntegrationTestConfig.envConfig

Definition at line 35 of file

final List<TestSuiteConfig> org.sleuthkit.autopsy.integrationtesting.config.IntegrationTestConfig.testSuites

Definition at line 34 of file

The documentation for this class was generated from the following file:

Copyright © 2012-2022 Basis Technology. Generated on: Tue Feb 6 2024
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.