├── .github └── workflows │ ├── build.yml │ └── release.yml ├── .gitignore ├── LICENSE ├── OSSMETADATA ├── README.md ├── jexter-core ├── pom.xml └── src │ └── main │ └── java │ └── io │ └── thundra │ └── jexter │ └── core │ ├── envvar │ └── EnvironmentVariableHelper.java │ ├── sysprop │ └── ThreadLocalProperties.java │ └── utils │ ├── ExceptionUtils.java │ └── ReflectionUtils.java ├── jexter-junit4-core ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── thundra │ │ └── jexter │ │ └── junit4 │ │ └── core │ │ ├── JexterBaseRule.java │ │ ├── envvar │ │ └── EnvironmentVariableSandboxRule.java │ │ ├── sw │ │ └── StopwatchRule.java │ │ └── sysprop │ │ └── SystemPropertySandboxRule.java │ └── test │ └── java │ └── io │ └── thundra │ └── jexter │ └── junit4 │ └── core │ ├── BaseTest.java │ ├── envvar │ └── EnvironmentVariableSandboxRuleTest.java │ ├── sw │ └── StopwatchRuleTest.java │ └── sysprop │ └── SystemPropertySandboxRuleTest.java ├── jexter-junit5-core ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── thundra │ │ └── jexter │ │ └── junit5 │ │ └── core │ │ ├── JexterBaseExtension.java │ │ ├── envvar │ │ ├── EnvironmentVariableSandbox.java │ │ └── EnvironmentVariableSandboxExtension.java │ │ ├── sw │ │ ├── Stopwatch.java │ │ └── StopwatchExtension.java │ │ └── sysprop │ │ ├── SystemPropertySandbox.java │ │ └── SystemPropertySandboxExtension.java │ └── test │ └── java │ └── io │ └── thundra │ └── jexter │ └── junit5 │ └── core │ ├── BaseTest.java │ ├── envvar │ └── EnvironmentVariableSandboxExtensionTest.java │ ├── sw │ └── StopwatchExtensionTest.java │ └── sysprop │ └── SystemPropertySandboxExtensionTest.java └── pom.xml /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/LICENSE -------------------------------------------------------------------------------- /OSSMETADATA: -------------------------------------------------------------------------------- 1 | osslifecycle=active 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/README.md -------------------------------------------------------------------------------- /jexter-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-core/pom.xml -------------------------------------------------------------------------------- /jexter-core/src/main/java/io/thundra/jexter/core/envvar/EnvironmentVariableHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-core/src/main/java/io/thundra/jexter/core/envvar/EnvironmentVariableHelper.java -------------------------------------------------------------------------------- /jexter-core/src/main/java/io/thundra/jexter/core/sysprop/ThreadLocalProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-core/src/main/java/io/thundra/jexter/core/sysprop/ThreadLocalProperties.java -------------------------------------------------------------------------------- /jexter-core/src/main/java/io/thundra/jexter/core/utils/ExceptionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-core/src/main/java/io/thundra/jexter/core/utils/ExceptionUtils.java -------------------------------------------------------------------------------- /jexter-core/src/main/java/io/thundra/jexter/core/utils/ReflectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-core/src/main/java/io/thundra/jexter/core/utils/ReflectionUtils.java -------------------------------------------------------------------------------- /jexter-junit4-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit4-core/pom.xml -------------------------------------------------------------------------------- /jexter-junit4-core/src/main/java/io/thundra/jexter/junit4/core/JexterBaseRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit4-core/src/main/java/io/thundra/jexter/junit4/core/JexterBaseRule.java -------------------------------------------------------------------------------- /jexter-junit4-core/src/main/java/io/thundra/jexter/junit4/core/envvar/EnvironmentVariableSandboxRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit4-core/src/main/java/io/thundra/jexter/junit4/core/envvar/EnvironmentVariableSandboxRule.java -------------------------------------------------------------------------------- /jexter-junit4-core/src/main/java/io/thundra/jexter/junit4/core/sw/StopwatchRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit4-core/src/main/java/io/thundra/jexter/junit4/core/sw/StopwatchRule.java -------------------------------------------------------------------------------- /jexter-junit4-core/src/main/java/io/thundra/jexter/junit4/core/sysprop/SystemPropertySandboxRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit4-core/src/main/java/io/thundra/jexter/junit4/core/sysprop/SystemPropertySandboxRule.java -------------------------------------------------------------------------------- /jexter-junit4-core/src/test/java/io/thundra/jexter/junit4/core/BaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit4-core/src/test/java/io/thundra/jexter/junit4/core/BaseTest.java -------------------------------------------------------------------------------- /jexter-junit4-core/src/test/java/io/thundra/jexter/junit4/core/envvar/EnvironmentVariableSandboxRuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit4-core/src/test/java/io/thundra/jexter/junit4/core/envvar/EnvironmentVariableSandboxRuleTest.java -------------------------------------------------------------------------------- /jexter-junit4-core/src/test/java/io/thundra/jexter/junit4/core/sw/StopwatchRuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit4-core/src/test/java/io/thundra/jexter/junit4/core/sw/StopwatchRuleTest.java -------------------------------------------------------------------------------- /jexter-junit4-core/src/test/java/io/thundra/jexter/junit4/core/sysprop/SystemPropertySandboxRuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit4-core/src/test/java/io/thundra/jexter/junit4/core/sysprop/SystemPropertySandboxRuleTest.java -------------------------------------------------------------------------------- /jexter-junit5-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit5-core/pom.xml -------------------------------------------------------------------------------- /jexter-junit5-core/src/main/java/io/thundra/jexter/junit5/core/JexterBaseExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit5-core/src/main/java/io/thundra/jexter/junit5/core/JexterBaseExtension.java -------------------------------------------------------------------------------- /jexter-junit5-core/src/main/java/io/thundra/jexter/junit5/core/envvar/EnvironmentVariableSandbox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit5-core/src/main/java/io/thundra/jexter/junit5/core/envvar/EnvironmentVariableSandbox.java -------------------------------------------------------------------------------- /jexter-junit5-core/src/main/java/io/thundra/jexter/junit5/core/envvar/EnvironmentVariableSandboxExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit5-core/src/main/java/io/thundra/jexter/junit5/core/envvar/EnvironmentVariableSandboxExtension.java -------------------------------------------------------------------------------- /jexter-junit5-core/src/main/java/io/thundra/jexter/junit5/core/sw/Stopwatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit5-core/src/main/java/io/thundra/jexter/junit5/core/sw/Stopwatch.java -------------------------------------------------------------------------------- /jexter-junit5-core/src/main/java/io/thundra/jexter/junit5/core/sw/StopwatchExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit5-core/src/main/java/io/thundra/jexter/junit5/core/sw/StopwatchExtension.java -------------------------------------------------------------------------------- /jexter-junit5-core/src/main/java/io/thundra/jexter/junit5/core/sysprop/SystemPropertySandbox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit5-core/src/main/java/io/thundra/jexter/junit5/core/sysprop/SystemPropertySandbox.java -------------------------------------------------------------------------------- /jexter-junit5-core/src/main/java/io/thundra/jexter/junit5/core/sysprop/SystemPropertySandboxExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit5-core/src/main/java/io/thundra/jexter/junit5/core/sysprop/SystemPropertySandboxExtension.java -------------------------------------------------------------------------------- /jexter-junit5-core/src/test/java/io/thundra/jexter/junit5/core/BaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit5-core/src/test/java/io/thundra/jexter/junit5/core/BaseTest.java -------------------------------------------------------------------------------- /jexter-junit5-core/src/test/java/io/thundra/jexter/junit5/core/envvar/EnvironmentVariableSandboxExtensionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit5-core/src/test/java/io/thundra/jexter/junit5/core/envvar/EnvironmentVariableSandboxExtensionTest.java -------------------------------------------------------------------------------- /jexter-junit5-core/src/test/java/io/thundra/jexter/junit5/core/sw/StopwatchExtensionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit5-core/src/test/java/io/thundra/jexter/junit5/core/sw/StopwatchExtensionTest.java -------------------------------------------------------------------------------- /jexter-junit5-core/src/test/java/io/thundra/jexter/junit5/core/sysprop/SystemPropertySandboxExtensionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/jexter-junit5-core/src/test/java/io/thundra/jexter/junit5/core/sysprop/SystemPropertySandboxExtensionTest.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/runforesight/jexter/HEAD/pom.xml --------------------------------------------------------------------------------