public Dictionary<string, object> SerializeData() { return new Dictionary<string, object> { { "EnqueueAt", JobHelper.SerializeDateTime(EnqueueAt) }, { "ScheduledAt", JobHelper.SerializeDateTime(ScheduledAt) } }; }
public void SerializeData_ReturnsCorrectData() { var state = new ScheduledState(new DateTime(2012, 12, 12)); var data = state.SerializeData(); Assert.Equal(JobHelper.SerializeDateTime(state.EnqueueAt), data["EnqueueAt"]); Assert.Equal(JobHelper.SerializeDateTime(state.ScheduledAt), data["ScheduledAt"]); }