コード例 #1
0
        public void Should_GetTagValues_returns_empty_list_when_no_match()
        {
            var matcher = new TagFilterMatcher();

            var tags = new string[] {"othertag"};

            var values = matcher.GetTagValues("mytag", tags);
            values.Should().BeEmpty();
        }
コード例 #2
0
        public void Should_GetTagValues_returns_list_with_empty_string_for_exact_mathces()
        {
            var matcher = new TagFilterMatcher();

            var tags = new string[] {"mytag:foo", "mytag"};

            var values = matcher.GetTagValues("mytag", tags);
            values.Should().Contain("foo");
            values.Should().Contain("");
        }
コード例 #3
0
        public void Should_GetTagValues_returns_prefixed_values()
        {
            var matcher = new TagFilterMatcher();

            var tags = new string[] {"mytag:foo", "mytag:bar"};

            var values = matcher.GetTagValues("mytag", tags);
            values.Should().Contain("foo");
            values.Should().Contain("bar");
        }