Class WarehousingStockLevelStatusStrategyTest


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

      • WarehousingStockLevelStatusStrategyTest

        public WarehousingStockLevelStatusStrategyTest()
    • Method Detail

      • setUp

        public void setUp()
      • shouldReturnInStockStatusWhenStockLevelIsForceInStock

        public void shouldReturnInStockStatusWhenStockLevelIsForceInStock()
      • shouldReturnInStockStatusWhenMixOfAllStockLevelStatus

        public void shouldReturnInStockStatusWhenMixOfAllStockLevelStatus()
      • shouldReturnInStockStatusWhenForceOutOfStockAndNoStockLevelStatus

        public void shouldReturnInStockStatusWhenForceOutOfStockAndNoStockLevelStatus()
      • shouldReturnInstockWhenAvailabilityIsBiggerThanDefaultLowStockThreshold

        public void shouldReturnInstockWhenAvailabilityIsBiggerThanDefaultLowStockThreshold()
      • shouldReturnLowStockWhenAvailabilityIsBiggerThan0AndLessOrEqualDefaultLowStockThreshold

        public void shouldReturnLowStockWhenAvailabilityIsBiggerThan0AndLessOrEqualDefaultLowStockThreshold()
      • shouldReturnOutOfStockWhenStockLevelIsForceOutOfStock

        public void shouldReturnOutOfStockWhenStockLevelIsForceOutOfStock()
      • shouldReturnOutOfStockWhenAvailabilityIsLessThan0

        public void shouldReturnOutOfStockWhenAvailabilityIsLessThan0()
      • shouldReturnOutOfStockWhenAvailabilityIsEqual0

        public void shouldReturnOutOfStockWhenAvailabilityIsEqual0()
      • shouldReturnOutOfStockWhenNoStockLevelPassed

        public void shouldReturnOutOfStockWhenNoStockLevelPassed()