public void CalculateReportingDate_Expected_ReportingDate(string beginingOfDay, string dateNow, string reportingDay) { // Arrange TimeSpan beginingOfDayTimeSpan = TimeSpan.Parse(beginingOfDay, CultureInfo.InvariantCulture); DateTime now = DateTime.Parse(dateNow, CultureInfo.InvariantCulture); DateTime expextedResult = DateTime.Parse(reportingDay, CultureInfo.InvariantCulture); // Act DateTime actualResult = DateTimeManager.CalculateReportingDate(now, beginingOfDayTimeSpan); // Assert Assert.AreEqual(actualResult, expextedResult); }