Added some ShippingLogic unit tests

Added some, but not all unit tests.