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(); }
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(""); }
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"); }