Exemplo n.º 1
0
        public void PackageQualityFilter_tests(string form1, string form2, string remainder)
        {
            ReadOnlySpan <char> head = form1;
            var  startHead           = head;
            bool match = PackageQualityFilter.TryParse(ref head, out var f1);

            if (form2 == "invalid")
            {
                match.Should().BeFalse();
                (head == startHead).Should().BeTrue();
            }
            else
            {
                match.Should().BeTrue();
                PackageQualityFilter.TryParse(form2, out var f2).Should().BeTrue();
                f1.Should().Be(f2);
            }
            head.ToString().Should().Be(remainder);
        }
 public void PackageQualityFilter_tests(string form1, string form2)
 {
     PackageQualityFilter.TryParse(form1, out var f1).Should().BeTrue();
     PackageQualityFilter.TryParse(form2, out var f2).Should().BeTrue();
     f1.Should().Be(f2);
 }