示例#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");
        }