Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
46 0 0 0 100% 8.144 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
com.googlecode.phisix.api.parser 4 0 0 0 100% 0.406 s
jakarta.xml.bind 8 0 0 0 100% 0.027 s
com.googlecode.phisix.api.ext 14 0 0 0 100% 0.743 s
com.googlecode.phisix.api.repository 5 0 0 0 100% 1.227 s
com.googlecode.phisix.api.resource 6 0 0 0 100% 1.940 s
com.googlecode.phisix.api.client 2 0 0 0 100% 3.733 s
com.googlecode.phisix.api 7 0 0 0 100% 0.068 s

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

com.googlecode.phisix.api.parser

- Class Tests Errors Failures Skipped Success Rate Time
GsonAwareParserTest 1 0 0 0 100% 0.389 s
PhisixDeserializerTest 3 0 0 0 100% 0.017 s

jakarta.xml.bind

- Class Tests Errors Failures Skipped Success Rate Time
CurrencyAdapterTest 2 0 0 0 100% 0.006 s
DateAdapterTest 6 0 0 0 100% 0.021 s

com.googlecode.phisix.api.ext

- Class Tests Errors Failures Skipped Success Rate Time
StocksProviderTest 2 0 0 0 100% 0.178 s
RobotsProviderTest 1 0 0 0 100% 0.135 s
StocksMessageBodyWriterTest 8 0 0 0 100% 0.241 s
CorsProviderTest 2 0 0 0 100% 0.022 s
RobotsFilterTest 1 0 0 0 100% 0.167 s

com.googlecode.phisix.api.repository

- Class Tests Errors Failures Skipped Success Rate Time
StocksRepositoryImplTest 5 0 0 0 100% 1.227 s

com.googlecode.phisix.api.resource

- Class Tests Errors Failures Skipped Success Rate Time
StocksResourceTest 6 0 0 0 100% 1.940 s

com.googlecode.phisix.api.client

- Class Tests Errors Failures Skipped Success Rate Time
PseFramesClientTest 1 0 0 0 100% 2.274 s
PhisixClientTest 1 0 0 0 100% 1.459 s

com.googlecode.phisix.api

- Class Tests Errors Failures Skipped Success Rate Time
ResteasyApplicationTestCase 7 0 0 0 100% 0.068 s

Test Cases

[Summary] [Package List] [Test Cases]

GsonAwareParserTest

parse 0.387 s

StocksResourceTest

getStockByString 0.685 s
getAllStocks 0.006 s
getValidStock 0.003 s
getStockByInvalidDate 0.135 s
getStockByDate 0.003 s
getInvalidStock 0.017 s

StocksProviderTest

isReadable 0.041 s
readFrom 0.132 s

CurrencyAdapterTest

testPrintCurrency 0.004 s
testParseCurrency 0 s

PseFramesClientTest

getSecuritiesAndIndicesForPublic 2.270 s

RobotsProviderTest

configure 0.133 s

DateAdapterTest

parseDate 0.011 s
parseYear 0.001 s
printDate 0.001 s
printYear 0.001 s
parseDateTime 0.001 s
printDateTime 0.001 s

StocksMessageBodyWriterTest

writeToShouldSerializeMultipleStocks 0.214 s
isWriteableShouldReturnFalseForNonStocksClass 0.002 s
isWriteableShouldReturnFalseForNonJsonMediaType 0.002 s
writeToShouldUseUnderscoreFieldName 0.003 s
writeToShouldFormatDateWithTimezone 0.003 s
writeToShouldHandleNullAsOf 0.003 s
isWriteableShouldReturnTrueForStocksClassWithJsonMediaType 0.002 s
writeToShouldSerializeWithAsOfInIso8601Format 0.002 s

PhisixClientTest

getStockByDate 1.458 s

PhisixDeserializerTest

header 0.004 s
index 0.009 s
deserialize 0.001 s

CorsProviderTest

allowedOriginsAll 0.016 s
configure 0.002 s

RobotsFilterTest

filter 0.164 s

StocksRepositoryImplTest

findBySymbolAndTradingDateString 0.496 s
findAll 0.118 s
save 0.558 s
findBySymbolAndTradingDate 0.047 s
findBySymbol 0.005 s

ResteasyApplicationTestCase

testResourcesAreDiscoverable 0.008 s
testResteasyApplicationHasApplicationPathAnnotation 0.015 s
testResteasyApplicationExtendsApplication 0.007 s
testGetClassesReturnsEmptySet 0.005 s
testApplicationPathValueIsCorrect 0.001 s
testEmptySetEnablesAutoDiscovery 0.001 s
testProvidersAreDiscoverable 0.021 s