Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
95 0 0 0 100% 13.413

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.bremersee.apiclient.webflux.contract 14 0 0 0 100% 0.889
org.bremersee.apiclient.webflux.contract.spring 32 0 0 0 100% 0.692
org.bremersee.apiclient.webflux.contract.spring.multipart 5 0 0 0 100% 0.205
org.bremersee.apiclient.webflux 44 0 0 0 100% 11.627

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

org.bremersee.apiclient.webflux.contract

Class Tests Errors Failures Skipped Success Rate Time
CookiesConsumerTest 1 0 0 0 100% 0.321
HeadersConsumerTest 1 0 0 0 100% 0.003
ResponseFunctionTest 7 0 0 0 100% 0.369
RequestUriSpecFunctionTest 2 0 0 0 100% 0.1
HttpRequestMethodTest 2 0 0 0 100% 0.015
RequestUriFunctionTest 1 0 0 0 100% 0.081

org.bremersee.apiclient.webflux.contract.spring

Class Tests Errors Failures Skipped Success Rate Time
SortRequestParameterResolverTest 1 0 0 0 100% 0.192
CookieResolverTest 1 0 0 0 100% 0.003
PageableRequestParameterResolverTest 1 0 0 0 100% 0.01
HttpMethodResolverTest 1 0 0 0 100% 0.126
PathVariablesResolverTest 1 0 0 0 100% 0.002
ContentTypeResolverTest 2 0 0 0 100% 0.013
ValueInserterTest 3 0 0 0 100% 0.008
DataBuffersInserterTest 3 0 0 0 100% 0.008
RequestPathResolverTest 1 0 0 0 100% 0.009
AcceptResolverTest 2 0 0 0 100% 0.011
ExtensionsTest 3 0 0 0 100% 0.024
SingleBodyInserterTest 1 0 0 0 100% 0.071
RequestParametersResolverTest 1 0 0 0 100% 0.002
FormDataInserterTest 5 0 0 0 100% 0.014
MultipartDataInserterTest 2 0 0 0 100% 0.081
PublisherInserterTest 3 0 0 0 100% 0.116
RequestHeadersResolverTest 1 0 0 0 100% 0.002

org.bremersee.apiclient.webflux.contract.spring.multipart

Class Tests Errors Failures Skipped Success Rate Time
PartBuilderTest 5 0 0 0 100% 0.205

org.bremersee.apiclient.webflux

Class Tests Errors Failures Skipped Success Rate Time
FormDataControllerIntegrationTest 1 0 0 0 100% 0.375
ValueControllerIntegrationTest 8 0 0 0 100% 0.443
InvocationTest 6 0 0 0 100% 2.463
MultipartDataControllerIntegrationTest 13 0 0 0 100% 0.769
InvocationParameterTest 11 0 0 0 100% 0.563
DataBufferControllerIntegrationTest 2 0 0 0 100% 0.233
PublisherControllerIntegrationTest 1 0 0 0 100% 0.103
ResourceControllerIntegrationTest 2 0 0 0 100% 6.678

Test Cases

[Summary] [Package List] [Test Cases]

SortRequestParameterResolverTest

apply(SoftAssertions) 0.191

FormDataControllerIntegrationTest

postFormData 0.345

CookieResolverTest

resolve 0.001

PageableRequestParameterResolverTest

apply(SoftAssertions) 0.003

HttpMethodResolverTest

apply(SoftAssertions) 0.124

PartBuilderTest

filePart(SoftAssertions) 0.128
dataBufferPartWithFilename(SoftAssertions) 0.002
resourcePart(SoftAssertions) 0.018
dataBufferPart(SoftAssertions) 0.046
formFieldPart(SoftAssertions) 0.005

CookiesConsumerTest

accept 0.318

ValueControllerIntegrationTest

deleteValue 0.046
getJsonValues 0.054
getStringValueWithWebClient 0.052
putStringValue 0.029
callObjectMethods 0.007
postValue 0.027
patchStringValue 0.169
getStringValue 0.027

PathVariablesResolverTest

apply(SoftAssertions) 0.002

ContentTypeResolverTest

parseMediaType(SoftAssertions) 0.001
apply(SoftAssertions) 0.008

ValueInserterTest

insert 0.002
mapBody 0.001
isPossibleBodyValue 0.002

DataBuffersInserterTest

insert 0.005
mapBody 0.001
isPossibleBodyValue 0.001

HeadersConsumerTest

accept 0.003

InvocationTest

findAnnotationValueOnParameter 0.017
testToString(SoftAssertions) 1.4
get(SoftAssertions) 1.008
findAnnotationValueOnTargetClass 0.002
toMethodParameterStream 0.011
findAnnotationValueOnMethod 0.005

RequestPathResolverTest

apply(SoftAssertions) 0.009

AcceptResolverTest

parseMediaType(SoftAssertions) 0.001
apply(SoftAssertions) 0.004

ExtensionsTest

illegalExtensionsAnnotations 0.004
isPageablePresent 0
isSortPresent 0.01

ResponseFunctionTest

applyFlux 0.157
applyMono 0.077
applyIntegerPublisher 0.072
applyPublisher 0.002
applyIntegerFlux 0.001
applyIntegerMono 0.047
illegal 0.007

SingleBodyInserterTest

apply 0.07

MultipartDataControllerIntegrationTest

postMonoMultipartDataMapWithWebClient 0.193
postFluxParts 0.138
postMonoMultipartDataMap 0.028
postFluxPartsWithWebClient 0.015
postFluxPartsAsyncWithWebClient 0.018
postNamedFluxPartsWithWebClient 0.019
postNamedFluxParts 0.023
postPartsWithWebClient 0.016
postMonoPartsWithWebClient 0.018
postMultipartDataMapWithWebClient 0.037
postMultipartDataMap 0.122
postMonoParts 0.032
postParts 0.044

InvocationParameterTest

hasParameterAnnotation(SoftAssertions) 0.113
toMultiValueMapOfList 0.006
toMultiValueMapOfNull 0.002
getParameterName 0.006
findParameterAnnotation(SoftAssertions) 0.173
testToString(SoftAssertions) 0.024
hasNoneParameterAnnotation(SoftAssertions) 0.004
toMultiValueMapOfSingleValue 0.002
toMultiValueMapOfArray 0.002
toMultiValueMap 0.002
get(SoftAssertions) 0.216

DataBufferControllerIntegrationTest

postResourceWithWebClient 0.151
postData 0.035

RequestParametersResolverTest

apply 0.001

RequestUriSpecFunctionTest

apply 0.095
applyWithEmpty 0.004

HttpRequestMethodTest

invoke 0.013
resolve(SoftAssertions) 0.001

FormDataInserterTest

insert 0.002
canInsertNotAnyMultiValueMap 0.006
canInsert 0.002
mapBody 0.001
canInsertNotOtherMediaTypes 0.002

MultipartDataInserterTest

canInsert(SoftAssertions) 0.043
apply(SoftAssertions) 0.031

PublisherControllerIntegrationTest

postPublisher 0.075

PublisherInserterTest

insert 0.045
mapBody 0.065
isPossibleBodyValue 0.001

RequestHeadersResolverTest

apply 0.002

RequestUriFunctionTest

apply 0.08

ResourceControllerIntegrationTest

postResourceWithWebClient 1.658
postResource 0.118