public void Exact_literal_match_should_be_greater_than_datatype_match(MatchResult datatypeMatch)
        {
            // given
            var left = new LiteralConversionMatch { LiteralFormatMatches = MatchResult.ExactMatch };
            var right = new LiteralConversionMatch { DatatypeMatches = datatypeMatch };

            // when
            var compareTo = left.CompareTo(right);

            // then
            compareTo.Should().BeGreaterThan(0);
        }
Beispiel #2
0
        public void Negative_matches_should_be_equal()
        {
            // given
            var left  = new LiteralConversionMatch();
            var right = new LiteralConversionMatch();

            // when
            var compareTo = left.CompareTo(right);

            // then
            compareTo.Should().Be(0);
            left.Should().Be(right);
        }
        public void Negative_matches_should_be_equal()
        {
            // given
            var left = new LiteralConversionMatch();
            var right = new LiteralConversionMatch();

            // when
            var compareTo = left.CompareTo(right);

            // then
            compareTo.Should().Be(0);
            left.Should().Be(right);
        }
Beispiel #4
0
        public void Exact_literal_match_should_be_greater_than_datatype_match(MatchResult datatypeMatch)
        {
            // given
            var left = new LiteralConversionMatch {
                LiteralFormatMatches = MatchResult.ExactMatch
            };
            var right = new LiteralConversionMatch {
                DatatypeMatches = datatypeMatch
            };

            // when
            var compareTo = left.CompareTo(right);

            // then
            compareTo.Should().BeGreaterThan(0);
        }
Beispiel #5
0
        public void Datatype_match_should_be_greater_than_no_match(MatchResult datatypeMatch)
        {
            // given
            var left = new LiteralConversionMatch
            {
                DatatypeMatches = datatypeMatch
            };
            var right = new LiteralConversionMatch();

            // when
            var compareTo = left.CompareTo(right);

            // then
            compareTo.Should().BeGreaterThan(0);
            left.Should().NotBe(right);
        }
        public void Datatype_match_should_be_greater_than_no_match(MatchResult datatypeMatch)
        {
            // given
            var left = new LiteralConversionMatch
            {
                DatatypeMatches = datatypeMatch
            };
            var right = new LiteralConversionMatch();

            // when
            var compareTo = left.CompareTo(right);

            // then
            compareTo.Should().BeGreaterThan(0);
            left.Should().NotBe(right);
        }