public void ShouldCreateAttributeWithOneTag()
        {
            var filterTag             = "foo";
            var filteredHookAttribute = new TestHookAttribute(filterTag);

            Assert.IsTrue(filteredHookAttribute.FilterTags.Contains(filterTag));
        }
        public void ShouldCreateAttributeWithMultipleTags()
        {
            var filterTags            = new[] { "foo", "bar" };
            var filteredHookAttribute = new TestHookAttribute(filterTags);

            foreach (var filterTag in filterTags)
            {
                Assert.IsTrue(filteredHookAttribute.FilterTags.Contains(filterTag));
            }
        }
        public void ShouldCreateAttributeWithNoParameters()
        {
            var filteredHookAttribute = new TestHookAttribute();

            Assert.IsNotNull(filteredHookAttribute);
        }