S3StorageServiceImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total917 of 1,09015%41 of 422%50581671922937
listFiles(Path)1130%100%66171711
lambda$initializeRestTemplate$9(HttpRequest, byte[], ClientHttpRequestExecution)1130%60%44171711
buildCanonicalRequest(HttpRequest, byte[])940%20%22151511
upsert(Path, File)620%40%33131311
get(Path)540%20%229911
buildStringToSign(String, Date, String, String)530%n/a117711
exists(Path)530%60%44171711
getAuthorizationHeader(byte[], HttpRequest, Date)410%n/a117711
upsert(Path, byte[])400%20%22111111
get(Path, Consumer)400%20%22101011
remove(Path)300%n/a119911
calculateSigningKey(String, String, String, String)300%n/a116611
getAWSCredential(Date)270%n/a111111
lambda$listFiles$12(String, Content)250%n/a112211
buildQueryString(String)200%n/a117711
lambda$buildQueryString$4(String[])190%20%221111
lambda$buildCanonicalRequest$2(StringBuilder, HttpRequest, String)170%n/a112211
hmacSha256(byte[], byte[])140%n/a113311
lambda$buildCanonicalRequest$1(HttpRequest, String)100%20%221111
lambda$buildQueryString$6(String, String)90%20%223311
lambda$get$0(Consumer, ClientHttpResponse)80%n/a113311
hashSha256(byte[])70%n/a112211
hmacSha256(byte[], String)60%n/a111111
lambda$listFiles$13(String, Content)60%n/a111111
lambda$listFiles$11(CommonPrefix)60%n/a112211
lambda$exists$10(String, List)60%n/a112211
lambda$buildQueryString$5(String)50%n/a111111
lambda$buildQueryString$3(String)50%n/a111111
printHex(byte[])40%n/a111111
afterPropertiesSet()81100%1150%120601
initializeRestTemplate()30100%n/a010801
getAwsUrl(Path)16100%n/a010301
getAwsPath(Path)15100%n/a010101
static {...}14100%n/a010401
S3StorageServiceImpl()7100%n/a010201
lambda$initializeRestTemplate$8(JaxbAnnotationModule, HttpMessageConverter)7100%n/a010101
lambda$initializeRestTemplate$7(HttpMessageConverter)3100%n/a010101