public void ShouldIndicateLocalTime(string input, bool isLocal) { var dt = DataTypes.AsDateTime(input); var localDt = DataTypes.ToLocalDateTime(input); var utcDt = DataTypes.ToUTCDateTime(input); var dtText = dt.Value.ToString("o"); var compareText = (isLocal) ? localDt.Value.ToString("o") : utcDt.Value.ToString("o"); Assert.Equal(dtText, compareText.Substring(0, dtText.Length)); }