Files Complexity Coverage
src/main/java/org/mockito/AdditionalAnswers.java 95.00% 95.00%
src/main/java/org/mockito/AdditionalMatchers.java 98.57% 99.28%
src/main/java/org/mockito/Answers.java 75.00% 91.66%
src/main/java/org/mockito/ArgumentCaptor.java 100.00% 100.00%
src/main/java/org/mockito/ArgumentMatchers.java 98.33% 99.06%
src/main/java/org/mockito/BDDMockito.java 83.33% 88.67%
src/main/java/org/mockito/Matchers.java 0.00% 0.00%
src/main/java/org/mockito/MockedStatic.java 100.00% 100.00%
src/main/java/org/mockito/Mockito.java 91.66% 91.02%
src/main/java/org/mockito/MockitoAnnotations.java 50.00% 41.66%
src/main/java/org/mockito/codegen/InjectionBase.java 0.00% 0.00%
src/main/java/org/mockito/configuration/DefaultMockitoConfiguration.java 100.00% 100.00%
src/main/java/org/mockito/creation/instance/InstantiationException.java 100.00% 100.00%
src/main/java/org/mockito/exceptions/base/MockitoAssertionError.java 100.00% 100.00%
src/main/java/org/mockito/exceptions/base/MockitoException.java 100.00% 100.00%
...c/main/java/org/mockito/exceptions/base/MockitoInitializationException.java 0.00% 0.00%
src/main/java/org/mockito/exceptions/base/MockitoSerializationIssue.java 100.00% 100.00%
...va/org/mockito/exceptions/misusing/CannotStubVoidMethodWithReturnValue.java 100.00% 100.00%
src/main/java/org/mockito/exceptions/misusing/CannotVerifyStubOnlyMock.java 100.00% 100.00%
...rc/main/java/org/mockito/exceptions/misusing/FriendlyReminderException.java 100.00% 100.00%
src/main/java/org/mockito/exceptions/misusing/InjectMocksException.java 100.00% 100.00%
...ain/java/org/mockito/exceptions/misusing/InvalidUseOfMatchersException.java 100.00% 100.00%
.../java/org/mockito/exceptions/misusing/MissingMethodInvocationException.java 100.00% 100.00%
...ain/java/org/mockito/exceptions/misusing/MockitoConfigurationException.java 0.00% 0.00%
src/main/java/org/mockito/exceptions/misusing/NotAMockException.java 100.00% 100.00%
...c/main/java/org/mockito/exceptions/misusing/NullInsteadOfMockException.java 100.00% 100.00%
src/main/java/org/mockito/exceptions/misusing/PotentialStubbingProblem.java 100.00% 100.00%
...c/main/java/org/mockito/exceptions/misusing/RedundantListenerException.java 100.00% 100.00%
...java/org/mockito/exceptions/misusing/UnfinishedMockingSessionException.java 100.00% 100.00%
.../main/java/org/mockito/exceptions/misusing/UnfinishedStubbingException.java 100.00% 100.00%
...n/java/org/mockito/exceptions/misusing/UnfinishedVerificationException.java 100.00% 100.00%
...main/java/org/mockito/exceptions/misusing/UnnecessaryStubbingException.java 100.00% 100.00%
src/main/java/org/mockito/exceptions/misusing/WrongTypeOfReturnValue.java 100.00% 100.00%
...rc/main/java/org/mockito/exceptions/verification/ArgumentsAreDifferent.java 66.66% 80.00%
...a/org/mockito/exceptions/verification/MoreThanAllowedActualInvocations.java 100.00% 100.00%
...rc/main/java/org/mockito/exceptions/verification/NeverWantedButInvoked.java 100.00% 100.00%
src/main/java/org/mockito/exceptions/verification/NoInteractionsWanted.java 100.00% 100.00%
...ain/java/org/mockito/exceptions/verification/SmartNullPointerException.java 100.00% 100.00%
.../main/java/org/mockito/exceptions/verification/TooFewActualInvocations.java 100.00% 100.00%
...in/java/org/mockito/exceptions/verification/TooLittleActualInvocations.java 100.00% 100.00%
...main/java/org/mockito/exceptions/verification/TooManyActualInvocations.java 100.00% 100.00%
...in/java/org/mockito/exceptions/verification/VerificationInOrderFailure.java 100.00% 100.00%
src/main/java/org/mockito/exceptions/verification/WantedButNotInvoked.java 100.00% 100.00%
...n/java/org/mockito/exceptions/verification/junit/ArgumentsAreDifferent.java 25.00% 66.66%
...a/org/mockito/exceptions/verification/opentest4j/ArgumentsAreDifferent.java 50.00% 77.77%
src/main/java/org/mockito/hamcrest/MockitoHamcrest.java 81.81% 86.95%
src/main/java/org/mockito/internal/InOrderImpl.java 100.00% 100.00%
src/main/java/org/mockito/internal/MockedConstructionImpl.java 75.00% 72.22%
src/main/java/org/mockito/internal/MockedStaticImpl.java 73.33% 78.66%
src/main/java/org/mockito/internal/MockitoCore.java 93.47% 93.18%
...main/java/org/mockito/internal/configuration/CaptorAnnotationProcessor.java 100.00% 100.00%
src/main/java/org/mockito/internal/configuration/ClassPathLoader.java 100.00% 54.54%
...rc/main/java/org/mockito/internal/configuration/DefaultInjectionEngine.java 100.00% 100.00%
src/main/java/org/mockito/internal/configuration/GlobalConfiguration.java 100.00% 100.00%
...in/java/org/mockito/internal/configuration/IndependentAnnotationEngine.java 93.33% 85.36%
...main/java/org/mockito/internal/configuration/InjectingAnnotationEngine.java 93.33% 89.13%
...c/main/java/org/mockito/internal/configuration/MockAnnotationProcessor.java 92.85% 96.96%
src/main/java/org/mockito/internal/configuration/SpyAnnotationEngine.java 96.00% 98.41%
...java/org/mockito/internal/configuration/injection/ConstructorInjection.java 100.00% 100.00%
...c/main/java/org/mockito/internal/configuration/injection/MockInjection.java 66.66% 96.15%
...ava/org/mockito/internal/configuration/injection/MockInjectionStrategy.java 100.00% 100.00%
...rg/mockito/internal/configuration/injection/PropertyAndSetterInjection.java 100.00% 100.00%
...rg/mockito/internal/configuration/injection/SpyOnInjectedFieldsHandler.java 80.00% 84.21%
...ckito/internal/configuration/injection/filter/NameBasedCandidateFilter.java 100.00% 100.00%
...va/org/mockito/internal/configuration/injection/filter/OngoingInjector.java 100.00% 100.00%
...to/internal/configuration/injection/filter/TerminalMockCandidateFilter.java 100.00% 84.61%
...ckito/internal/configuration/injection/filter/TypeBasedCandidateFilter.java 100.00% 100.00%
...rg/mockito/internal/configuration/injection/scanner/InjectMocksScanner.java 100.00% 100.00%
.../java/org/mockito/internal/configuration/injection/scanner/MockScanner.java 92.85% 95.23%
.../java/org/mockito/internal/configuration/plugins/DefaultMockitoPlugins.java 87.50% 90.62%
...in/java/org/mockito/internal/configuration/plugins/DefaultPluginSwitch.java 100.00% 100.00%
.../main/java/org/mockito/internal/configuration/plugins/PluginFileReader.java 100.00% 100.00%
src/main/java/org/mockito/internal/configuration/plugins/PluginFinder.java 100.00% 100.00%
...main/java/org/mockito/internal/configuration/plugins/PluginInitializer.java 80.00% 73.91%
src/main/java/org/mockito/internal/configuration/plugins/PluginLoader.java 100.00% 100.00%
...rc/main/java/org/mockito/internal/configuration/plugins/PluginRegistry.java 100.00% 100.00%
src/main/java/org/mockito/internal/configuration/plugins/Plugins.java 88.88% 88.88%
src/main/java/org/mockito/internal/creation/DelegatingMethod.java 58.82% 75.00%
src/main/java/org/mockito/internal/creation/MockSettingsImpl.java 86.53% 87.62%
src/main/java/org/mockito/internal/creation/SuspendMethod.java 71.42% 71.42%
...ernal/creation/bytebuddy/ByteBuddyCrossClassLoaderSerializationSupport.java 100.00% 69.76%
...c/main/java/org/mockito/internal/creation/bytebuddy/ByteBuddyMockMaker.java 77.77% 81.81%
.../java/org/mockito/internal/creation/bytebuddy/InlineByteBuddyMockMaker.java 60.00% 67.43%
...n/java/org/mockito/internal/creation/bytebuddy/InlineBytecodeGenerator.java 86.36% 92.75%
src/main/java/org/mockito/internal/creation/bytebuddy/MockFeatures.java 100.00% 100.00%
src/main/java/org/mockito/internal/creation/bytebuddy/MockMethodAdvice.java 69.69% 77.90%
...ain/java/org/mockito/internal/creation/bytebuddy/MockMethodInterceptor.java 100.00% 79.31%
src/main/java/org/mockito/internal/creation/bytebuddy/ModuleHandler.java 100.00% 22.81%
...ava/org/mockito/internal/creation/bytebuddy/SubclassByteBuddyMockMaker.java 64.70% 68.65%
...java/org/mockito/internal/creation/bytebuddy/SubclassBytecodeGenerator.java 63.15% 83.47%
...n/java/org/mockito/internal/creation/bytebuddy/SubclassInjectionLoader.java 75.00% 57.44%
...a/org/mockito/internal/creation/bytebuddy/TypeCachingBytecodeGenerator.java 83.33% 79.41%
...va/org/mockito/internal/creation/bytebuddy/inject/MockMethodDispatcher.java 0.00% 0.00%
...in/java/org/mockito/internal/creation/instance/ConstructorInstantiator.java 94.73% 96.20%
...ava/org/mockito/internal/creation/instance/DefaultInstantiatorProvider.java 100.00% 100.00%
...ain/java/org/mockito/internal/creation/instance/InstantiationException.java 100.00% 100.00%
...va/org/mockito/internal/creation/instance/InstantiatorProvider2Adapter.java 100.00% 71.42%
...ava/org/mockito/internal/creation/instance/InstantiatorProviderAdapter.java 100.00% 100.00%
...main/java/org/mockito/internal/creation/instance/ObjenesisInstantiator.java 100.00% 100.00%
src/main/java/org/mockito/internal/creation/settings/CreationSettings.java 100.00% 100.00%
src/main/java/org/mockito/internal/debugging/InvocationsPrinter.java 100.00% 100.00%
src/main/java/org/mockito/internal/debugging/Localized.java 100.00% 100.00%
src/main/java/org/mockito/internal/debugging/LocationImpl.java 100.00% 100.00%
src/main/java/org/mockito/internal/debugging/LoggingListener.java 100.00% 100.00%
src/main/java/org/mockito/internal/debugging/MockitoDebuggerImpl.java 0.00% 0.00%
...c/main/java/org/mockito/internal/debugging/VerboseMockInvocationLogger.java 92.30% 97.43%
src/main/java/org/mockito/internal/debugging/WarningsCollector.java 0.00% 0.00%
src/main/java/org/mockito/internal/debugging/WarningsFinder.java 85.71% 96.00%
src/main/java/org/mockito/internal/debugging/WarningsPrinterImpl.java 0.00% 0.00%
...java/org/mockito/internal/exceptions/ExceptionIncludingMockitoWarnings.java 100.00% 100.00%
src/main/java/org/mockito/internal/exceptions/Reporter.java 89.42% 92.80%
...org/mockito/internal/exceptions/stacktrace/ConditionalStackTraceFilter.java 100.00% 100.00%
...va/org/mockito/internal/exceptions/stacktrace/DefaultStackTraceCleaner.java 100.00% 100.00%
...ockito/internal/exceptions/stacktrace/DefaultStackTraceCleanerProvider.java 100.00% 100.00%
.../main/java/org/mockito/internal/exceptions/stacktrace/StackTraceFilter.java 66.66% 80.95%
src/main/java/org/mockito/internal/exceptions/util/ScenarioPrinter.java 100.00% 100.00%
src/main/java/org/mockito/internal/framework/DefaultMockitoFramework.java 81.81% 78.94%
src/main/java/org/mockito/internal/framework/DefaultMockitoSession.java 100.00% 87.50%
src/main/java/org/mockito/internal/hamcrest/HamcrestArgumentMatcher.java 100.00% 100.00%
...rc/main/java/org/mockito/internal/hamcrest/MatcherGenericTypeExtractor.java 50.00% 50.00%
src/main/java/org/mockito/internal/handler/InvocationNotifierHandler.java 100.00% 100.00%
src/main/java/org/mockito/internal/handler/MockHandlerFactory.java 50.00% 75.00%
src/main/java/org/mockito/internal/handler/MockHandlerImpl.java 100.00% 100.00%
.../main/java/org/mockito/internal/handler/NotifiedMethodInvocationReport.java 50.00% 66.66%
src/main/java/org/mockito/internal/handler/NullResultGuardian.java 100.00% 100.00%
src/main/java/org/mockito/internal/invocation/ArgumentsProcessor.java 66.66% 80.76%
src/main/java/org/mockito/internal/invocation/DefaultInvocationFactory.java 100.00% 100.00%
src/main/java/org/mockito/internal/invocation/InterceptedInvocation.java 73.52% 76.59%
src/main/java/org/mockito/internal/invocation/InvocationComparator.java 100.00% 100.00%
src/main/java/org/mockito/internal/invocation/InvocationMarker.java 100.00% 100.00%
src/main/java/org/mockito/internal/invocation/InvocationMatcher.java 96.15% 98.00%
src/main/java/org/mockito/internal/invocation/InvocationsFinder.java 100.00% 100.00%
...c/main/java/org/mockito/internal/invocation/MatcherApplicationStrategy.java 100.00% 100.00%
src/main/java/org/mockito/internal/invocation/MatchersBinder.java 100.00% 100.00%
src/main/java/org/mockito/internal/invocation/RealMethod.java 0 93.75%
src/main/java/org/mockito/internal/invocation/SerializableMethod.java 48.00% 52.27%
src/main/java/org/mockito/internal/invocation/StubInfoImpl.java 100.00% 100.00%
src/main/java/org/mockito/internal/invocation/TypeSafeMatching.java 92.30% 87.50%
src/main/java/org/mockito/internal/invocation/UnusedStubsFinder.java 0.00% 0.00%
.../main/java/org/mockito/internal/invocation/finder/AllInvocationsFinder.java 80.00% 87.50%
...ava/org/mockito/internal/invocation/finder/VerifiableInvocationsFinder.java 100.00% 100.00%
.../main/java/org/mockito/internal/invocation/mockref/MockStrongReference.java 75.00% 75.00%
...rc/main/java/org/mockito/internal/invocation/mockref/MockWeakReference.java 100.00% 100.00%
src/main/java/org/mockito/internal/junit/ArgMismatchFinder.java 100.00% 100.00%
src/main/java/org/mockito/internal/junit/DefaultStubbingLookupListener.java 100.00% 97.05%
src/main/java/org/mockito/internal/junit/DefaultTestFinishedEvent.java 100.00% 100.00%
src/main/java/org/mockito/internal/junit/ExceptionFactory.java 100.00% 100.00%
src/main/java/org/mockito/internal/junit/JUnitRule.java 75.00% 87.50%
src/main/java/org/mockito/internal/junit/JUnitSessionStore.java 100.00% 100.00%
src/main/java/org/mockito/internal/junit/JUnitTestRule.java 75.00% 87.50%
src/main/java/org/mockito/internal/junit/MismatchReportingTestListener.java 100.00% 100.00%
src/main/java/org/mockito/internal/junit/NoOpTestListener.java 100.00% 100.00%
src/main/java/org/mockito/internal/junit/StrictStubsRunnerTestListener.java 100.00% 100.00%
src/main/java/org/mockito/internal/junit/StubbingArgMismatches.java 100.00% 100.00%
src/main/java/org/mockito/internal/junit/StubbingHint.java 100.00% 100.00%
src/main/java/org/mockito/internal/junit/UniversalTestListener.java 92.85% 94.59%
src/main/java/org/mockito/internal/junit/UnnecessaryStubbingsReporter.java 100.00% 100.00%
src/main/java/org/mockito/internal/junit/UnusedStubbings.java 72.72% 76.00%
src/main/java/org/mockito/internal/junit/UnusedStubbingsFinder.java 100.00% 100.00%
src/main/java/org/mockito/internal/junit/VerificationCollectorImpl.java 100.00% 97.67%
src/main/java/org/mockito/internal/junit/util/JUnitFailureHacker.java 76.92% 65.71%
src/main/java/org/mockito/internal/listeners/StubbingLookupNotifier.java 75.00% 94.73%
...c/main/java/org/mockito/internal/listeners/VerificationStartedNotifier.java 87.50% 97.29%
src/main/java/org/mockito/internal/matchers/And.java 80.00% 83.33%
src/main/java/org/mockito/internal/matchers/Any.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/ArrayEquals.java 61.29% 70.00%
src/main/java/org/mockito/internal/matchers/CapturingMatcher.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/CompareEqual.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/CompareTo.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/Contains.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/EndsWith.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/Equality.java 88.23% 85.71%
src/main/java/org/mockito/internal/matchers/Equals.java 83.33% 86.66%
src/main/java/org/mockito/internal/matchers/EqualsWithDelta.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/Find.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/GreaterOrEqual.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/GreaterThan.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/InstanceOf.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/LessOrEqual.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/LessThan.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/LocalizedMatcher.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/Matches.java 83.33% 85.71%
src/main/java/org/mockito/internal/matchers/Not.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/NotNull.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/Null.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/Or.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/Same.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/StartsWith.java 100.00% 100.00%
...rc/main/java/org/mockito/internal/matchers/apachecommons/EqualsBuilder.java 67.40% 66.21%
...main/java/org/mockito/internal/matchers/apachecommons/ReflectionEquals.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/text/FormattedText.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/text/MatcherToString.java 80.00% 90.00%
src/main/java/org/mockito/internal/matchers/text/MatchersPrinter.java 100.00% 100.00%
src/main/java/org/mockito/internal/matchers/text/ValuePrinter.java 85.18% 84.84%
src/main/java/org/mockito/internal/progress/ArgumentMatcherStorageImpl.java 100.00% 100.00%
src/main/java/org/mockito/internal/progress/MockingProgressImpl.java 97.29% 97.72%
src/main/java/org/mockito/internal/progress/SequenceNumber.java 66.66% 66.66%
src/main/java/org/mockito/internal/progress/ThreadSafeMockingProgress.java 100.00% 100.00%
src/main/java/org/mockito/internal/reporting/Discrepancy.java 100.00% 100.00%
src/main/java/org/mockito/internal/reporting/Pluralizer.java 80.00% 80.00%
src/main/java/org/mockito/internal/reporting/PrintSettings.java 100.00% 100.00%
src/main/java/org/mockito/internal/reporting/SmartPrinter.java 100.00% 100.00%
src/main/java/org/mockito/internal/runners/DefaultInternalRunner.java 100.00% 100.00%
src/main/java/org/mockito/internal/runners/RunnerFactory.java 83.33% 78.94%
src/main/java/org/mockito/internal/runners/StrictRunner.java 83.33% 94.11%
src/main/java/org/mockito/internal/runners/util/FailureDetector.java 100.00% 100.00%
src/main/java/org/mockito/internal/runners/util/RunnerProvider.java 66.66% 53.84%
src/main/java/org/mockito/internal/runners/util/TestMethodsFinder.java 100.00% 100.00%
...rc/main/java/org/mockito/internal/session/DefaultMockitoSessionBuilder.java 93.33% 96.15%
src/main/java/org/mockito/internal/session/MockitoLoggerAdapter.java 100.00% 100.00%
src/main/java/org/mockito/internal/session/MockitoSessionLoggerAdapter.java 100.00% 100.00%
src/main/java/org/mockito/internal/stubbing/BaseStubbing.java 100.00% 93.75%
src/main/java/org/mockito/internal/stubbing/ConsecutiveStubbing.java 100.00% 100.00%
src/main/java/org/mockito/internal/stubbing/DefaultLenientStubber.java 100.00% 100.00%
src/main/java/org/mockito/internal/stubbing/DoAnswerStyleStubbing.java 100.00% 100.00%
src/main/java/org/mockito/internal/stubbing/InvocationContainerImpl.java 88.57% 95.16%
src/main/java/org/mockito/internal/stubbing/OngoingStubbingImpl.java 100.00% 100.00%
src/main/java/org/mockito/internal/stubbing/StrictnessSelector.java 80.00% 83.33%
src/main/java/org/mockito/internal/stubbing/StubbedInvocationMatcher.java 100.00% 100.00%
src/main/java/org/mockito/internal/stubbing/StubberImpl.java 95.00% 93.02%
src/main/java/org/mockito/internal/stubbing/StubbingComparator.java 100.00% 100.00%
src/main/java/org/mockito/internal/stubbing/UnusedStubbingReporting.java 75.00% 50.00%
...ain/java/org/mockito/internal/stubbing/answers/AbstractThrowsException.java 100.00% 100.00%
.../java/org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces.java 100.00% 100.00%
src/main/java/org/mockito/internal/stubbing/answers/AnswersWithDelay.java 75.00% 88.88%
src/main/java/org/mockito/internal/stubbing/answers/CallsRealMethods.java 100.00% 100.00%
src/main/java/org/mockito/internal/stubbing/answers/ClonesArguments.java 100.00% 100.00%
...main/java/org/mockito/internal/stubbing/answers/DefaultAnswerValidator.java 75.00% 88.88%
src/main/java/org/mockito/internal/stubbing/answers/DoesNothing.java 100.00% 100.00%
src/main/java/org/mockito/internal/stubbing/answers/InvocationInfo.java 94.44% 96.29%
src/main/java/org/mockito/internal/stubbing/answers/Returns.java 100.00% 100.00%
src/main/java/org/mockito/internal/stubbing/answers/ReturnsArgumentAt.java 100.00% 100.00%
src/main/java/org/mockito/internal/stubbing/answers/ReturnsElementsOf.java 100.00% 100.00%
src/main/java/org/mockito/internal/stubbing/answers/ThrowsException.java 100.00% 100.00%
...java/org/mockito/internal/stubbing/answers/ThrowsExceptionForClassType.java 100.00% 100.00%
.../java/org/mockito/internal/stubbing/defaultanswers/ForwardsInvocations.java 100.00% 100.00%
.../org/mockito/internal/stubbing/defaultanswers/GloballyConfiguredAnswer.java 100.00% 100.00%
...ito/internal/stubbing/defaultanswers/RetrieveGenericsForDefaultAnswers.java 91.30% 96.22%
...ain/java/org/mockito/internal/stubbing/defaultanswers/ReturnsDeepStubs.java 94.44% 98.11%
...n/java/org/mockito/internal/stubbing/defaultanswers/ReturnsEmptyValues.java 96.96% 96.96%
...rc/main/java/org/mockito/internal/stubbing/defaultanswers/ReturnsMocks.java 100.00% 100.00%
...va/org/mockito/internal/stubbing/defaultanswers/ReturnsMoreEmptyValues.java 100.00% 100.00%
...in/java/org/mockito/internal/stubbing/defaultanswers/ReturnsSmartNulls.java 100.00% 100.00%
...in/java/org/mockito/internal/stubbing/defaultanswers/TriesToReturnSelf.java 100.00% 100.00%
src/main/java/org/mockito/internal/util/Checks.java 85.71% 92.30%
src/main/java/org/mockito/internal/util/ConsoleMockitoLogger.java 100.00% 100.00%
src/main/java/org/mockito/internal/util/DefaultMockingDetails.java 100.00% 100.00%
src/main/java/org/mockito/internal/util/JavaEightUtil.java 90.00% 66.66%
src/main/java/org/mockito/internal/util/MockCreationValidator.java 72.22% 72.00%
src/main/java/org/mockito/internal/util/MockNameImpl.java 100.00% 100.00%
src/main/java/org/mockito/internal/util/MockUtil.java 95.83% 97.43%
src/main/java/org/mockito/internal/util/ObjectMethodsGuru.java 100.00% 100.00%
src/main/java/org/mockito/internal/util/Platform.java 88.23% 89.18%
src/main/java/org/mockito/internal/util/Primitives.java 77.77% 94.59%
src/main/java/org/mockito/internal/util/StringUtil.java 100.00% 100.00%
src/main/java/org/mockito/internal/util/Timer.java 72.72% 85.71%
...ava/org/mockito/internal/util/collections/HashCodeAndEqualsMockWrapper.java 54.54% 62.50%
...in/java/org/mockito/internal/util/collections/HashCodeAndEqualsSafeSet.java 81.25% 88.23%
src/main/java/org/mockito/internal/util/collections/IdentitySet.java 100.00% 100.00%
src/main/java/org/mockito/internal/util/collections/Iterables.java 60.00% 66.66%
src/main/java/org/mockito/internal/util/collections/ListUtil.java 83.33% 91.66%
src/main/java/org/mockito/internal/util/collections/Sets.java 60.00% 50.00%
src/main/java/org/mockito/internal/util/concurrent/DetachedThreadLocal.java 27.77% 38.46%
src/main/java/org/mockito/internal/util/concurrent/WeakConcurrentMap.java 47.82% 41.48%
src/main/java/org/mockito/internal/util/concurrent/WeakConcurrentSet.java 40.00% 35.48%
src/main/java/org/mockito/internal/util/io/IOUtil.java 85.71% 69.23%
src/main/java/org/mockito/internal/util/reflection/BeanPropertySetter.java 100.00% 82.75%
...in/java/org/mockito/internal/util/reflection/FieldInitializationReport.java 83.33% 88.88%
src/main/java/org/mockito/internal/util/reflection/FieldInitializer.java 100.00% 86.55%
src/main/java/org/mockito/internal/util/reflection/FieldReader.java 100.00% 77.77%
src/main/java/org/mockito/internal/util/reflection/Fields.java 77.77% 83.33%
src/main/java/org/mockito/internal/util/reflection/GenericMaster.java 100.00% 100.00%
.../main/java/org/mockito/internal/util/reflection/GenericMetadataSupport.java 88.37% 85.90%
...rc/main/java/org/mockito/internal/util/reflection/GenericTypeExtractor.java 84.61% 91.66%
src/main/java/org/mockito/internal/util/reflection/InstanceField.java 42.10% 39.28%
...ava/org/mockito/internal/util/reflection/InstrumentationMemberAccessor.java 83.33% 86.50%
src/main/java/org/mockito/internal/util/reflection/LenientCopyTool.java 100.00% 100.00%
...rc/main/java/org/mockito/internal/util/reflection/ModuleMemberAccessor.java 85.71% 90.90%
...ain/java/org/mockito/internal/util/reflection/ReflectionMemberAccessor.java 100.00% 66.66%
...rc/main/java/org/mockito/internal/util/reflection/SuperTypesLastSorter.java 100.00% 100.00%
src/main/java/org/mockito/internal/verification/AtLeast.java 85.71% 93.75%
src/main/java/org/mockito/internal/verification/AtMost.java 100.00% 100.00%
src/main/java/org/mockito/internal/verification/Calls.java 80.00% 92.30%
...in/java/org/mockito/internal/verification/DefaultRegisteredInvocations.java 85.71% 95.45%
src/main/java/org/mockito/internal/verification/Description.java 100.00% 72.72%
src/main/java/org/mockito/internal/verification/InOrderContextImpl.java 100.00% 100.00%
src/main/java/org/mockito/internal/verification/InOrderWrapper.java 100.00% 100.00%
.../main/java/org/mockito/internal/verification/MockAwareVerificationMode.java 100.00% 100.00%
src/main/java/org/mockito/internal/verification/NoInteractions.java 100.00% 100.00%
src/main/java/org/mockito/internal/verification/NoMoreInteractions.java 100.00% 100.00%
src/main/java/org/mockito/internal/verification/Only.java 100.00% 100.00%
...main/java/org/mockito/internal/verification/SingleRegisteredInvocation.java 71.42% 66.66%
src/main/java/org/mockito/internal/verification/Times.java 87.50% 94.73%
src/main/java/org/mockito/internal/verification/VerificationDataImpl.java 100.00% 100.00%
src/main/java/org/mockito/internal/verification/VerificationEventImpl.java 100.00% 100.00%
...rc/main/java/org/mockito/internal/verification/VerificationModeFactory.java 90.90% 90.90%
...c/main/java/org/mockito/internal/verification/VerificationOverTimeImpl.java 94.11% 92.30%
src/main/java/org/mockito/internal/verification/VerificationWrapper.java 88.88% 93.33%
...va/org/mockito/internal/verification/VerificationWrapperInOrderWrapper.java 100.00% 100.00%
...java/org/mockito/internal/verification/api/VerificationDataInOrderImpl.java 100.00% 100.00%
...rg/mockito/internal/verification/argumentmatching/ArgumentMatchingTool.java 100.00% 100.00%
...ain/java/org/mockito/internal/verification/checkers/AtLeastDiscrepancy.java 100.00% 100.00%
...kito/internal/verification/checkers/AtLeastXNumberOfInvocationsChecker.java 80.00% 93.75%
...va/org/mockito/internal/verification/checkers/MissingInvocationChecker.java 83.33% 86.95%
.../org/mockito/internal/verification/checkers/NumberOfInvocationsChecker.java 100.00% 100.00%
src/main/java/org/mockito/junit/MockitoJUnit.java 75.00% 75.00%
src/main/java/org/mockito/junit/MockitoJUnitRunner.java 100.00% 100.00%
src/main/java/org/mockito/listeners/MockCreationListener.java 100.00% 100.00%
src/main/java/org/mockito/mock/SerializableMode.java 100.00% 100.00%
src/main/java/org/mockito/plugins/AnnotationEngine.java 0 100.00%
src/main/java/org/mockito/plugins/MemberAccessor.java 0.00% 0.00%
src/main/java/org/mockito/plugins/MockMaker.java 100.00% 100.00%
src/main/java/org/mockito/quality/Strictness.java 100.00% 100.00%
src/main/java/org/mockito/runners/ConsoleSpammingMockitoJUnitRunner.java 40.00% 27.77%
src/main/java/org/mockito/runners/MockitoJUnitRunner.java 0.00% 0.00%
src/main/java/org/mockito/runners/VerboseMockitoJUnitRunner.java 60.00% 55.55%
src/main/java/org/mockito/verification/After.java 100.00% 100.00%
src/main/java/org/mockito/verification/Timeout.java 71.42% 81.81%
src/main/java/org/mockito/verification/VerificationMode.java 0.00% 0.00%
.../org/mockito/errorprone/bugpatterns/AbstractMockitoAnyForPrimitiveType.java 53.84% 72.91%
...va/org/mockito/errorprone/bugpatterns/MockitoAnyClassWithPrimitiveType.java 100.00% 100.00%
...va/org/mockito/errorprone/bugpatterns/MockitoAnyIncorrectPrimitiveType.java 100.00% 100.00%
.../src/main/java/org/mockito/errorprone/bugpatterns/MockitoInternalUsage.java 100.00% 100.00%
.../src/main/java/org/mockito/errorprone/bugpatterns/MockitoNotExtensible.java 100.00% 100.00%
...junit-jupiter/src/main/java/org/mockito/junit/jupiter/MockitoExtension.java 75.00% 89.74%
Project Totals (325 files) 85.51% 84.92%
Loading