Class SourceDeliverySingleEntryIntegrationTest

    • Constructor Detail

      • SourceDeliverySingleEntryIntegrationTest

        public SourceDeliverySingleEntryIntegrationTest()
    • Method Detail

      • setUp

        public void setUp()
                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • shouldSource_FromWarehouseWithHighestAvailability

        public void shouldSource_FromWarehouseWithHighestAvailability()
      • shouldNotSource_StockForcedOutOfStock

        public void shouldNotSource_StockForcedOutOfStock()
      • shouldSource_StockForcedInStock

        public void shouldSource_StockForcedInStock()
      • shouldSource_FromWarehouseWithHighestPriority

        public void shouldSource_FromWarehouseWithHighestPriority()
      • shouldSource_FromWarehouseWithShortestDistanceMontreal

        public void shouldSource_FromWarehouseWithShortestDistanceMontreal()
      • shouldSource_FromWarehouseWithShortestDistanceBoston

        public void shouldSource_FromWarehouseWithShortestDistanceBoston()
      • shouldSource_FromWarehouseWithCombinedFactors

        public void shouldSource_FromWarehouseWithCombinedFactors()
      • shouldFailSource_InsufficientStock_SingleWarehouse

        public void shouldFailSource_InsufficientStock_SingleWarehouse()
      • shouldFailSource_InsufficientStock_MultipleWarehouses

        public void shouldFailSource_InsufficientStock_MultipleWarehouses()
      • shouldHandleException_WarehouseDoesNotHavePos

        public void shouldHandleException_WarehouseDoesNotHavePos()
      • sourceFromWarehouse_WarehouseDoesNotHavePos

        public void sourceFromWarehouse_WarehouseDoesNotHavePos()
      • sourceFromWarehouse_ProductNull

        public void sourceFromWarehouse_ProductNull()