public void Deserialize_InvalidString() { // arrange var timeSpanType = new TimeSpanType(); // act bool success = timeSpanType .TryDeserialize("bad", out object deserialized); // assert Assert.False(success); }
public void Deserialize_TimeSpan_CannotEndWithDigits() { // arrange var timeSpanType = new TimeSpanType(); // act bool success = timeSpanType .TryDeserialize("PT5", out var deserialized); // assert Assert.False(success); }
public void Deserialize_Null_To_Null() { // arrange var timeSpanType = new TimeSpanType(); // act bool success = timeSpanType .TryDeserialize(null, out object deserialized); // assert Assert.True(success); Assert.Null(deserialized); }