Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
74 0 0 0 100% 2,226 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.mybatis.jpetstore.domain 9 0 0 0 100% 0,149 s
org.mybatis.jpetstore.service 19 0 0 0 100% 0,324 s
org.mybatis.jpetstore.web.actions 21 0 0 0 100% 0,018 s
org.mybatis.jpetstore.mapper 25 0 0 0 100% 1,735 s

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

org.mybatis.jpetstore.domain

- Class Tests Errors Failures Skipped Success Rate Time
CartTest 8 0 0 0 100% 0,139 s
OrderTest 1 0 0 0 100% 0,010 s

org.mybatis.jpetstore.service

- Class Tests Errors Failures Skipped Success Rate Time
AccountServiceTest 4 0 0 0 100% 0,158 s
CatalogServiceTest 9 0 0 0 100% 0,089 s
OrderServiceTest 6 0 0 0 100% 0,077 s

org.mybatis.jpetstore.web.actions

- Class Tests Errors Failures Skipped Success Rate Time
AccountActionBeanTest 6 0 0 0 100% 0,006 s
CatalogActionBeanTest 11 0 0 0 100% 0,008 s
OrderActionBeanTest 4 0 0 0 100% 0,004 s

org.mybatis.jpetstore.mapper

- Class Tests Errors Failures Skipped Success Rate Time
AccountMapperTest 8 0 0 0 100% 1,629 s
CategoryMapperTest 2 0 0 0 100% 0,013 s
ItemMapperTest 4 0 0 0 100% 0,042 s
LineItemMapperTest 2 0 0 0 100% 0,008 s
OrderMapperTest 4 0 0 0 100% 0,019 s
ProductMapperTest 3 0 0 0 100% 0,014 s
SequenceMapperTest 2 0 0 0 100% 0,010 s

Test Cases

[Summary] [Package List] [Test Cases]

CartTest

addItemWhenIsInStockIsFalse 0,093 s
removeItemByIdWhenItemFound 0,011 s
setQuantityByItemId 0,002 s
removeItemByIdWhenItemNotFound 0,001 s
getSubTotalWhenItemIsEmpty 0,002 s
getSubTotalWhenItemIsExist 0,001 s
incrementQuantityByItemId 0,001 s
addItemWhenIsInStockIsTrue 0 s

OrderTest

initOrder 0,008 s

AccountMapperTest

updateProfile 0,519 s
getAccountByUsername 0,016 s
insertAccount 0,004 s
updateSignon 0,003 s
insertProfile 0,003 s
getAccountByUsernameAndPassword 0,003 s
insertSignon 0,003 s
updateAccount 0,003 s

CategoryMapperTest

getCategoryList 0,004 s
getCategory 0,003 s

ItemMapperTest

updateInventoryQuantity 0,023 s
getInventoryQuantity 0,004 s
getItem 0,006 s
getItemListByProduct 0,003 s

LineItemMapperTest

getLineItemsByOrderId 0,003 s
insertLineItem 0,002 s

OrderMapperTest

insertOrderStatus 0,004 s
insertOrder 0,002 s
getOrdersByUsername 0,004 s
getOrder 0,003 s

ProductMapperTest

getProduct 0,002 s
searchProductList 0,005 s
getProductListByCategory 0,002 s

SequenceMapperTest

updateSequence 0,004 s
getSequence 0,003 s

AccountServiceTest

shouldCallTheMapperToUpdateAnAccount 0,148 s
shouldCallTheMapperToGetAccountAnUsername 0,004 s
shouldCallTheMapperToGetAccountAnUsernameAndPassword 0,001 s
shouldCallTheMapperToInsertAnAccount 0,002 s

CatalogServiceTest

shouldReturnItemList 0,077 s
shouldReturnCategoryList 0,002 s
shouldCallTheSearchMapperTwice 0,002 s
shouldReturnItem 0,001 s
shouldReturnProduct 0,001 s
shouldReturnProductList 0,002 s
shouldReturnFalseWhenNotExistStock 0,001 s
shouldReturnCategory 0,001 s
shouldReturnTrueWhenExistStock 0,001 s

OrderServiceTest

shouldReturnNextId 0,064 s
shouldThrowExceptionWhenSequenceNotFound 0,002 s
shouldReturnOrderWhenGivenOrderIdExistedLineItems 0,002 s
shouldCallTheMapperToInsert 0,002 s
shouldReturnOrderList 0,001 s
shouldReturnOrderWhenGivenOrderIdWithOutLineItems 0,002 s

AccountActionBeanTest

constructorOutputNotNull 0,001 s
getUsernameOutputNull 0 s
isAuthenticatedOutputFalse 0,001 s
getMyListOutputNull 0 s
getAccountOutputNotNull 0 s
getPasswordOutputNull 0,001 s

CatalogActionBeanTest

getCategoryOutputNull 0,001 s
constructorOutputNotNull 0,001 s
getCategoryIdOutputNull 0 s
getKeywordOutputNull 0 s
getProductOutputNull 0 s
getProductIdOutputNull 0 s
getItemIdOutputNull 0 s
getItemOutputNull 0 s
getCategoryListOutputNull 0,001 s
getProductListOutputNull 0 s
getItemListOutputNull 0 s

OrderActionBeanTest

getOrderListOutputNull 0,001 s
constructorOutputNotNull 0,001 s
isShippingAddressRequiredOutputFalse 0 s
isConfirmedOutputFalse 0,001 s