public ConvertTo ( ITypeDescriptorContext context, |
||
context | ITypeDescriptorContext | An |
culture | A |
|
value | object | The |
destinationType | The |
|
return | object |
public void Test_ConvertTo_WithDateTime_ShouldReturnNowValue() { //---------------Set up test pack------------------- DateTimeUtcNowConverter dateTimeUtcNowConverter = new DateTimeUtcNowConverter(); DateTimeUtcNow dateTimeUtcNow = new DateTimeUtcNow(); DateTime snapshot = DateTime.UtcNow; //---------------Assert Precondition---------------- //---------------Execute Test ---------------------- object result = dateTimeUtcNowConverter.ConvertTo(dateTimeUtcNow, typeof(DateTime)); //---------------Test Result ----------------------- DateTime dateTime = TestUtil.AssertIsInstanceOf<DateTime>(result); Assert.Greater(dateTime, snapshot.AddSeconds(-1)); Assert.Less(dateTime, snapshot.AddSeconds(1)); Assert.AreEqual(dateTime.Kind, DateTimeKind.Utc); }