Beispiel #1
0
        public void reportCargoUpdate()
        {
            reportPusher.reportCargoUpdate(new TrackingId("ABC"));

            CargoDetails expected = new CargoDetails();

            expected.setTrackingId("ABC");
            expected.setCurrentLocation("Hongkong");
            expected.setFinalDestination("Rotterdam");
            expected.setCurrentStatus("IN_PORT");

            reportSubmission.AssertWasCalled(s => s.submitCargoDetails(Arg.Is(expected)));
        }