public void Do_not_send_hearbeat_to_amazon_swf_when_no_interval_is_set() { var heartbeatApi = new TestHeartbeatSwfApi(() => false); var hearbeat = new ActivityHeartbeat(); hearbeat.StartHeartbeatIfEnabled(heartbeatApi, "token"); Assert.IsFalse(heartbeatApi.Wait(HeartbeatIntervel * 100)); Assert.That(heartbeatApi.HearbeatRecorded, Is.False); }
public void Setup() { _activityHearbeat = new ActivityHeartbeat(); _activityHearbeat.ProvideDetails(() => HearbeatDetails); _activityHearbeat.Enable(TimeSpan.FromMilliseconds(HeartbeatIntervel)); }