public void ProcessSleepData_NullMinuteDataHandled() { var sleep = new SleepData { Sleep = new List <SleepLog> { new SleepLog() } }; FitbitClientExtensions.ProcessSleepData(sleep); }
public void ProcessSleepData_MinuteDataTomorrow() { var sleep = new SleepData { Sleep = new List <SleepLog> { new SleepLog { StartTime = new DateTime(2014, 10, 10, 22, 0, 0), MinuteData = new List <MinuteData> { new MinuteData { DateTime = new DateTime(1900, 1, 1, 4, 0, 0) // the date part is derived } } } } }; FitbitClientExtensions.ProcessSleepData(sleep); Assert.AreEqual(new DateTime(2014, 10, 11, 4, 0, 0), sleep.Sleep[0].MinuteData[0].DateTime); }
public void ProcessSleepData_NullSleepHandled() { FitbitClientExtensions.ProcessSleepData(new SleepData()); }
public void ProcessSleepData_NullHandled() { FitbitClientExtensions.ProcessSleepData(null); }