forked from loafle/openapi-generator-original
Add some tests for time zones
This commit is contained in:
parent
74d80289dd
commit
ca26608b28
@ -21,8 +21,16 @@ namespace SwaggerClient.TestApiClient
|
|||||||
Assert.AreEqual("1,37", api.ParameterToString (numList));
|
Assert.AreEqual("1,37", api.ParameterToString (numList));
|
||||||
|
|
||||||
// test datetime
|
// test datetime
|
||||||
DateTime date = DateTime.Parse("2008-04-10T13:30:00.0000000Z", null, System.Globalization.DateTimeStyles.RoundtripKind);
|
DateTime dateUtc = DateTime.Parse("2008-04-10T13:30:00.0000000z", null, System.Globalization.DateTimeStyles.RoundtripKind);
|
||||||
Assert.AreEqual("2008-04-10T13:30:00.0000000Z", api.ParameterToString (date));
|
Assert.AreEqual("2008-04-10T13:30:00.0000000Z", api.ParameterToString (dateUtc));
|
||||||
|
|
||||||
|
// test datetime with no timezone
|
||||||
|
DateTime dateWithNoTz = DateTime.Parse("2008-04-10T13:30:00.000", null, System.Globalization.DateTimeStyles.RoundtripKind);
|
||||||
|
Assert.AreEqual("2008-04-10T13:30:00.0000000", api.ParameterToString (dateWithNoTz));
|
||||||
|
|
||||||
|
// test datetime with a time zone
|
||||||
|
DateTime dateWithTz = DateTime.Parse("2008-04-10T13:30:00.0000000-04:00", null, System.Globalization.DateTimeStyles.RoundtripKind);
|
||||||
|
Assert.AreEqual("2008-04-10T13:30:00.0000000-04:00", api.ParameterToString (dateWithTz));
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user