public void XsdDuration_ParseNoComponents() { XsdDuration.TryParse("PT", out XsdDuration xsdDuration) .Should().Be(false); }
public void XsdDuration_ParseInvalidAfterDay() { XsdDuration.TryParse("P6Dinvalid", out XsdDuration xsdDuration) .Should().Be(false); }
public void XsdDuration_ParseTrailingNumAfterTM() { XsdDuration.TryParse("PT30M4", out XsdDuration xsdDuration) .Should().Be(false); }
public void XsdDuration_TestEmpty() { XsdDuration.TryParse("", out XsdDuration result) .Should().Be(false); }
public void XsdDuration_TestEmptyTime() { XsdDuration.TryParse("P14YT", out XsdDuration xsdDuration) .Should().Be(false); }
public void XsdDuration_TestTrailingText() { XsdDuration.TryParse("PT0.0Srubbish", out XsdDuration result) .Should().Be(false); }
public void XsdDuration_TestTryParseNull() { XsdDuration.TryParse(null, out XsdDuration result) .Should().Be(false); }
public void XsdDuration_TestParseDuplicateTimeSeparator() { XsdDuration.TryParse("P5YT3T42M", out XsdDuration duration) .Should().Be(false); }
public void XsdDuration_TestParseInvalidNumber() { XsdDuration.TryParse("P-5YT", out XsdDuration duration) .Should().Be(false); }
public void XsdDuration_TestParseEmptyTimeComponent() { XsdDuration.TryParse("P1YT", out XsdDuration duration) .Should().Be(false); }