public void GetSunriseString_WithValidResponse_ReturnsUTCString() { var expected = "2:56:10 PM"; var result = SunriseSunsetOrg.GetSunriseString(responseContent); Assert.AreEqual(expected, result); }
public void GetLocalTime_WithTodaysDate_IsToday() { var timeString = "1:06:09 AM"; var date = DateTime.Today; var result = SunriseSunsetOrg.GetLocalTime(timeString, date); Assert.AreEqual(DateTime.Today, result.Date); }
public void GetSunriseString_WithInvalidObject_ThrowsException() { var result = SunriseSunsetOrg.GetSunriseString("Hello"); }
public void GetSunriseString_WithErrorStatusResponse_ReturnsNull() { var result = SunriseSunsetOrg.GetSunriseString(errorResponseContent); Assert.IsNull(result); }
public void GetSunriseString_WithNullResponse_ReturnsNull() { var result = SunriseSunsetOrg.GetSunriseString(null); Assert.IsNull(result); }