public void Should_stop_at_comma() { var input = "12345,6789"; var reader = input.ToPipeReader(); var possibleSequence = PipeParser.GetNextSequence(reader); Assert.NotNull(possibleSequence); var sequence = possibleSequence.Value; Assert.Equal(5, sequence.Length); var worked = PipeParser.TryParsePositiveInteger(sequence, out var parsed); Assert.True(worked); Assert.Equal(12345, parsed); }