3 Комити (50d6d93a7be134a8544dcc4dd81d6d8a9eae9f81)

Аутор SHA1 Порука Датум
  marlin 50d6d93a7b Merged PR #16 "Convert JUnit assertions to AssertJ" пре 9 година
  patrikfr Patrik Fredriksson dad1b542df Need to specify time zone for tests to avoid tz dependent tests. Using server JVM's tz is probably not reasonable for the actual view either, but we'll leave that as is for now. пре 11 година
  Patrik Fredriksson eb92ab71d1 Restructured. пре 11 година
  peter_backlund af8d76faad Cleanup пре 17 година
  peter_backlund f64ba77f42 Using "notifyOf..." naming convention in ApplicationEvents. пре 17 година
  peter_backlund 62e9aeb4db Extracted a Projections value object in the Cargo aggregate, which handles predictions about the future of the cargo (next expected activity, ETA). пре 17 година
  peter_backlund c6f4c3fc06 Ran "format code" on the entire code base. No other changes in this commit. пре 17 година
  ericevans 1626d96f5b Eric- Changed behavior of Empty Itinerary to expect nothing. No event is appropriate for a Cargo with an empty itinerary, rather than any event being acceptable. Added tests for this into ItineraryTest. There was another test that depended on this behavior simply as a way to not have to populate the Itinerary the setup. That one is now a TODO. пре 17 година
  ericevans 99b9d556d5 Eric - Fixed bug in CargoTrackingViewAdapterTest.java, which worked only for Central Europe Time. пре 17 година
  peter_backlund 8929b0e240 Added assertions to HandlingHistory that ensures that it refers to a unique cargo, and that a Cargo can't derive its delivery progress from a handling history of another cargo. There are also two descriptive static factory methods for the different possibilities of creating a HandlingHistory. пре 17 година
  peter_backlund 7f48617bf4 Renamed DeliveryHistory to HandlingHistory. пре 17 година
  peter_backlund 6a38351409 Removed redundant constructor argument for Cargo (origin can be derived from the inital route specification) пре 17 година
  peter_backlund 26a7aed12d Slight method name changes (deriveStatusFromHandling => deriveDeliveryProgress). пре 17 година
  peter_backlund b27d95c830 Renamed package "carrier" to "voyage", in line with Voyage being the aggregate root. пре 17 година
  peter_backlund 61b7fe0138 HandlingEventService.registerHandlingEvent() signature takes value objects instead of HandlingEventRegistrationAttempt, decoupling it from message queues. пре 17 година
  peter_backlund 84b16a069b Renamed TrackingService to CargoInspectionService to avoid confusion. пре 17 година
  peter_backlund 04123fd15d Adapted tests to recent changes, removed a few redundant utilities. пре 17 година
  peter_backlund 062a17bf97 Test fixes пре 17 година
  peter_backlund 563764535e iface package is now interfaces пре 18 година
  peter_backlund 60a12420e1 Moved web interfaces, web service and RMI remoting facade to iface package (temporarily renamed due to refactoring problems in IntelliJ when a package is named as a reserved word) пре 18 година
  peter_backlund 43c8fa988b Tets fixes - bar is now green again! пре 18 година
  peter_backlund d024d9c1cb Introduced Voyage, Schedule and VoyageNumber. CarrierMovement is now a value object, CarrierMovementId is dropped. пре 18 година
  peter_backlund c80681a054 Added departure time and arrival time to carrier movement. пре 18 година
  peter_backlund f160f00e1c Moved MVC parts from dddsample.application.web to dddsample.ui, in line with the book's definition of the UI layer. пре 18 година
  peter_backlund fe1d1cc858 Introduced a cargo tracking view adapter. пре 18 година