Class ProductServiceTest


  • @UnitTest
    public class ProductServiceTest
    extends java.lang.Object
    • Constructor Detail

      • ProductServiceTest

        public ProductServiceTest()
    • Method Detail

      • setUp

        public void setUp()
      • testReturnsProductForAGivenCode

        public void testReturnsProductForAGivenCode()
      • testThrowsIllegalArgumentExceptionWhenCodeIsNull

        public void testThrowsIllegalArgumentExceptionWhenCodeIsNull()
      • testThrowsUnknownIdentifierExceptionIfProductWithGivenCodeWasNotFound

        public void testThrowsUnknownIdentifierExceptionIfProductWithGivenCodeWasNotFound()
      • testThrowsAmbiguousIdentifierExceptionIfMoreThanOneProductWasFound

        public void testThrowsAmbiguousIdentifierExceptionIfMoreThanOneProductWasFound()
      • testReturnsProductsForCategory

        public void testReturnsProductsForCategory()
      • testGetOnlineProductsForCategoryWhenNullAsACategory

        public void testGetOnlineProductsForCategoryWhenNullAsACategory()
      • testGetOnlineProductsForCategory

        public void testGetOnlineProductsForCategory()
      • testGetOfflineProductsForCategory

        public void testGetOfflineProductsForCategory()
      • testGetOfflineProductsForCategoryWhenNullAsACategory

        public void testGetOfflineProductsForCategoryWhenNullAsACategory()
      • testThrowsIllegalArgumentExceptionWhenCategoryIsNull

        public void testThrowsIllegalArgumentExceptionWhenCategoryIsNull()
      • testThrowsIllegalArgumentExceptionWhenCategoryIsNullForPaging

        public void testThrowsIllegalArgumentExceptionWhenCategoryIsNullForPaging()
      • testReturnsProductsForCatalogVersionAndCode

        public void testReturnsProductsForCatalogVersionAndCode()
      • testGetAllProductsCount

        public void testGetAllProductsCount()
      • testGetAllProductsCountWhenNullAsACategory

        public void testGetAllProductsCountWhenNullAsACategory()
      • testReturnsAllProductsForCatalogVersion

        public void testReturnsAllProductsForCatalogVersion()