Surefire Report
Summary
[Summary] [Package List] [Test Cases]
| Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|
| 84 | 0 | 0 | 0 | 100% | 1.594 s |
Note: failures are anticipated and checked for with assertions while errors are unanticipated.
Package List
[Summary] [Package List] [Test Cases]
| Package | Tests | Errors | Failures | Skipped | Success Rate | Time |
|---|---|---|---|---|---|---|
| org.myjtools.jexten.plugin.test | 84 | 0 | 0 | 0 | 100% | 1.594 s |
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
org.myjtools.jexten.plugin.test
Test Cases
[Summary] [Package List] [Test Cases]
TestErrorRecovery$JarInstallationErrors
| shouldThrowWhenJarFileNotExists | 0.005 s | |
| shouldThrowWhenArtifactStoreNotSet | 0.010 s |
TestPluginValidation$ValidationResultTests
TestErrorRecovery$ManifestParsingErrors
| shouldThrowWhenRequiredFieldsMissing | 0.005 s | |
| shouldThrowForInvalidYaml | 0.007 s | |
| shouldThrowForNullInput | 0.005 s |
TestErrorRecovery$PluginRemovalErrors
| shouldThrowWhenRemovingNonExistentPlugin | 0.004 s |
TestErrorRecovery$ChecksumVerificationErrors
| shouldThrowWhenChecksumMismatch | 0.022 s | |
| shouldThrowDuringDiscoveryWhenChecksumMismatch | 0.028 s | |
| shouldInstallWhenChecksumsCorrect | 0.016 s | |
| shouldInstallWithoutChecksums | 0.012 s |
TestPluginValidation$PluginValidatorTests
TestErrorRecovery$ApplicationCompatibilityErrors
| shouldRejectPluginForDifferentApplication | 0.009 s |
TestErrorRecovery$BundleInstallationErrors
TestPluginHotReload$PluginEventTests
| reloadedEventShouldHaveCorrectType | 0.001 s | |
| unloadedEventShouldHaveCorrectType | 0.001 s | |
| removedEventShouldHaveCorrectType | 0.001 s | |
| installedEventShouldHaveCorrectType | 0.001 s |
TestPluginHotReload$PluginIdTests
| pluginIdEqualityShouldWork | 0.001 s | |
| pluginIdShouldBeExtractedFromManifest | 0.002 s |
TestPluginHotReload$PluginListenerTests
TestPluginZipFile
| readMalformedPluginFile | 0.066 s | |
| unzipPluginFile | 0.045 s |
TestErrorRecovery$PluginReloadErrors
| shouldThrowWhenReloadingNonInstalledPlugin | 0.005 s |
TestErrorRecovery$ValidationErrors
| shouldThrowWhenCustomValidatorFails | 0.014 s | |
| shouldCollectErrorsFromMultipleValidators | 0.008 s |
TestPlugin
| testPlugin | 0.010 s |
TestPluginManager
| installPluginFromJar | 0.060 s | |
| removePlugin | 0.039 s | |
| installPluginFromBundleFile | 0.027 s |
TestPluginHotReload$PluginLifecycleIntegrationTests
TestPluginManifest$ManifestValidation
TestPluginManifest
| createPluginUsingBuilder | 0.004 s | |
| readAndWritePluginFile | 0.006 s |
TestErrorRecovery$MissingArtifactsErrors
| shouldThrowWhenArtifactMissingDuringDiscovery | 0.008 s |
