public void Should_parse_Long(long expectedValue) { var sequence = expectedValue.ToString().ToReadOnlySequence(); var worked = PipeParser.TryParsePositiveLong(sequence, out var parsedValue); Assert.True(worked); Assert.Equal(expectedValue, parsedValue); }
public void Should_not_parse_When_negative_or_letter(string value) { var sequence = value.ToReadOnlySequence(); var worked = PipeParser.TryParsePositiveDecimal(sequence, out var _); Assert.False(worked); worked = PipeParser.TryParsePositiveLong(sequence, out var _); Assert.False(worked); worked = PipeParser.TryParsePositiveInteger(sequence, out var _); Assert.False(worked); }