public void ContainsFilter_matches_should_return_false_when_collection_is_null_or_empty() { var filter = new ContainsTagFilter("tag"); filter.Matches(null).Should().BeFalse(); filter.Matches(new TagCollection()).Should().BeFalse(); }
public void ContainsTagFilter_matches_should_return_false_when_collection_has_no_key() { var filter = new ContainsTagFilter("tag"); filter.Matches(new TagCollection { "tag1", { "tag2", "value2" } }).Should().BeFalse(); }
public void ContainsFilter_matches_should_return_true_when_collection_has_key_with_some_value() { var filter = new ContainsTagFilter("tag"); filter.Matches(new TagCollection { { "tag", Guid.NewGuid().ToString() } }).Should().BeTrue(); }
public void ContainsFilter_matches_should_return_true_when_collection_has_key() { var filter = new ContainsTagFilter("tag"); filter.Matches(new TagCollection { "tag" }).Should().BeTrue(); }