public RoutingSlipActivityCompensatedDocument(RoutingSlipActivityCompensated message) : base(message.Timestamp) { ActivityName = message.ActivityName; ActivityTrackingNumber = message.ActivityTrackingNumber; Results = message.Results; }
public void Should_match_the_completed_and_compensated_identifiers() { RoutingSlipActivityCompleted activityCompleted = _firstActivityCompleted.Task.Result; RoutingSlipActivityCompensated activityCompensated = _firstActivityCompensated.Task.Result; Assert.AreEqual(activityCompleted.ActivityTrackingNumber, activityCompensated.ActivityTrackingNumber); }
public RoutingSlipActivityCompensatedDocument(RoutingSlipActivityCompensated message) : base(message.Timestamp, message.Duration, message.Host) { ActivityName = message.ActivityName; ExecutionId = message.ExecutionId; Data = message.Data; }
public RoutingSlipActivityCompensatedDocument(RoutingSlipActivityCompensated message) : base(message.Timestamp) { ActivityName = message.ActivityName; ActivityTrackingNumber = message.ActivityTrackingNumber; Results = message.Results; }
public RoutingSlipActivityCompensatedDocument(RoutingSlipActivityCompensated message) : base(message.Timestamp, message.Duration, message.Host) { ActivityName = message.ActivityName; ExecutionId = message.ExecutionId; Data = message.Data; }
public static T GetVariable <T>(this RoutingSlipActivityCompensated source, string key) { if (source == null) { throw new ArgumentNullException(nameof(source)); } if (string.IsNullOrEmpty(key)) { throw new ArgumentException("The key must not be empty", nameof(key)); } return(DeserializeVariable <T>(key, source.Variables)); }
public static T GetResult <T>(this RoutingSlipActivityCompensated source, string key) { if (source == null) { throw new ArgumentNullException(nameof(source)); } if (string.IsNullOrEmpty(key)) { throw new ArgumentException("The key must not be empty", nameof(key)); } return(ObjectTypeDeserializer.Deserialize <T>(source.Data, key)); }
public void Should_include_the_compensated_activity_log() { RoutingSlipActivityCompensated activityCompensated = _firstActivityCompensated.Task.Result; Assert.AreEqual("Hello", activityCompensated.Results["OriginalValue"]); }
public void Should_receive_the_first_routing_slip_activity_compensated_event() { RoutingSlipActivityCompensated activityCompensated = _firstActivityCompensated.Task.Result; Assert.AreEqual(_routingSlip.TrackingNumber, activityCompensated.TrackingNumber); }