public void SmtpDate_TimeSpanToOffset_WithNonGmtOffset_ShouldConvertCorrectly()
{
var smtpDt = new SmtpDateTime(DateTime.Now);
Assert.Equal("-0800", smtpDt.TimeSpanToOffset(new TimeSpan(-8, 0, 0)));
Assert.Equal("-1000", smtpDt.TimeSpanToOffset(new TimeSpan(-10, 0, 0)));
Assert.Equal("+1000", smtpDt.TimeSpanToOffset(new TimeSpan(10, 0, 0)));
Assert.Equal("+0400", smtpDt.TimeSpanToOffset(new TimeSpan(4, 0, 0)));
}