public void ContainsAll_should_return_true_if_all_required_tags_are_present() { var tagSet = new TagSet(new[] { new Tag("name1", "value1"), new Tag("name2", "value2") }); var required = new TagSet(new[] { new Tag("name1", "value1") }); tagSet.ContainsAll(required).Should().BeTrue(); }
public void ContainsAll_should_return_false_if_any_required_tag_is_missing() { var tagSet = new TagSet(new[] { new Tag("name1", "value1"), new Tag("name2", "value2") }); var required = new TagSet(new[] { new Tag("name1", "value1"), new Tag("name3", "value3") }); tagSet.ContainsAll(required).Should().BeFalse(); }