Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
27 0 0 0 100% 3.867 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.processor 27 0 0 0 100% 3.867 s

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.myjtools.jexten.processor

- Class Tests Errors Failures Skipped Success Rate Time
JextenProcessorTest$VersionFormatValidation$PriorityAndScopeUsage 4 0 0 0 100% 0.139 s
JextenProcessorTest$ModuleInfoValidation 3 0 0 0 100% 0.070 s
JextenProcessorTest$ValidAnnotationUsage 3 0 0 0 100% 0.064 s
JextenProcessorTest$ExtensionPointTypeHierarchy 4 0 0 0 100% 0.157 s
JextenProcessorTest 0 0 0 0 0% 1.087 s
JextenProcessorTest$VersionFormatValidation$NamedExtensions 2 0 0 0 100% 0.079 s
JextenProcessorTest$VersionFormatValidation 1 0 0 0 100% 0.498 s
ErrorsTest 8 0 0 0 100% 0.985 s
JextenProcessorTest$VersionFormatValidation 0 0 0 0 0% 0.726 s
JextenProcessorTest$AnnotationSyntaxValidation 2 0 0 0 100% 0.062 s

Test Cases

[Summary] [Package List] [Test Cases]

JextenProcessorTest$VersionFormatValidation$PriorityAndScopeUsage

shouldCompileWithTransientScope 0.042 s
shouldCompileWithSingletonScope 0.040 s
shouldCompileWithHighestPriority 0.028 s
shouldCompileWithSessionScope 0.024 s

JextenProcessorTest$ModuleInfoValidation

shouldCompileWithoutProcessor 0.019 s
shouldRequireModuleInfoForExtensionPoint 0.022 s
shouldRequireModuleInfoForExtension 0.026 s

JextenProcessorTest$ValidAnnotationUsage

shouldParseExtensionInferringExtensionPoint 0.025 s
shouldParseExtensionPointWithValidVersion 0.017 s
shouldParseExtensionWithAllAttributes 0.020 s

JextenProcessorTest$ExtensionPointTypeHierarchy

shouldCompileGenericExtensionPointImplementation 0.040 s
shouldCompileExtensionInDifferentPackage 0.026 s
shouldCompileMultipleExtensions 0.061 s
shouldCompileExtensionExtendingAbstractClass 0.026 s

JextenProcessorTest$VersionFormatValidation$NamedExtensions

shouldCompileExtensionWithName 0.042 s
shouldCompileMultipleNamedExtensions 0.034 s

JextenProcessorTest$VersionFormatValidation

shouldAcceptValidVersionFormats 0.498 s

ErrorsTest

shouldStartWithNoFixes 0.055 s
shouldAddMultipleMessagesForSameElement 0.878 s
shouldStartWithNoMessages 0.007 s
shouldAddFixSuggestion 0.001 s
shouldAddMessageForElement 0.002 s
shouldAddMessagesForDifferentElements 0.002 s
shouldFormatMessageWithMultiplePlaceholders 0.001 s
shouldAddMultipleFixSuggestions 0.002 s

JextenProcessorTest$AnnotationSyntaxValidation

shouldDetectExtensionOnInterface 0.042 s
shouldDetectExtensionPointOnClass 0.017 s