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);
        }