public void Get_Total_Time() { var openhack = new Openhack { StartTime = new DateTime(2018, 10, 10, 10, 0, 0), EndTime = new DateTime(2018, 10, 12, 17, 0, 0) }; Assert.AreEqual(55, openhack.GetTotalTime().TotalHours); }
public void Get_Total_Availability() { var openhack = new Openhack { StartTime = new DateTime(2018, 10, 10, 10, 0, 0), EndTime = new DateTime(2018, 10, 12, 17, 0, 0) }; var serviceDownTime = TimeSpan.FromHours(1); Assert.AreEqual("98.182", openhack.GetTotalAvailavilityAsString(serviceDownTime)); }
public void Get_Up_Time() { var openhack = new Openhack { StartTime = new DateTime(2018, 10, 10, 10, 0, 0), EndTime = new DateTime(2018, 10, 12, 17, 0, 0) }; var downtime = TimeSpan.FromSeconds(3600); Assert.AreEqual(54, openhack.GetUpTime(downtime).TotalHours); }
private async Task createOpenHackAsync() { var openhack = new Openhack { StartTime = StartTime, EndTime = EndTime }; await client.CreateDocumentAsync( UriFactory.CreateDocumentCollectionUri(DatabaseId, "Openhack"), openhack); }