Autopsy  4.19.1
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 IntegrationTestConfig.java.

Constructor & Destructor Documentation

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

Main constructor.

Parameters
testSuitesThe test suites to be run.
envConfigThe environment configuration.

Definition at line 43 of file IntegrationTestConfig.java.

Member Function Documentation

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

Definition at line 61 of file IntegrationTestConfig.java.

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

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

Definition at line 54 of file IntegrationTestConfig.java.

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

Member Data Documentation

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

Definition at line 35 of file IntegrationTestConfig.java.

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

Definition at line 34 of file IntegrationTestConfig.java.


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

Copyright © 2012-2021 Basis Technology. Generated on: Thu Sep 30 2021
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.