public void TyrParse_StringValue_IsValid() { string str = "5Y+3M+2D"; Assert.IsTrue(DateSpan.TryParse(str, out DateSpan val), "Valid"); Assert.AreEqual(str, val.ToString(), "Value"); }
public void TryParse_TestStructInput_AreEqual() { using (new CultureInfoScope("en-GB")) { var exp = TestStruct; var act = DateSpan.TryParse(exp.ToString()); Assert.AreEqual(exp, act); } }
public void TryParse_InvalidInput_DefaultValue() { using (new CultureInfoScope("en-GB")) { var exp = default(DateSpan); var act = DateSpan.TryParse("InvalidInput"); Assert.AreEqual(exp, act); } }
public void TyrParse_StringValue_IsInvalid() { string str = "InvalidString"; Assert.IsFalse(DateSpan.TryParse(str, out _), "Valid"); }
public void TyrParse_StringEmpty_IsInvalid() { string str = string.Empty; Assert.IsFalse(DateSpan.TryParse(str, out _)); }
public void TyrParse_Null_IsInvalid() { string str = null; Assert.IsFalse(DateSpan.TryParse(str, out _)); }