Exemple #1
0
        public void PrefixFilter_KeySet_Validates_OK()
        {
            var filter = new PrefixFilter();
            var key    = "test";

            filter.Key(key);

            filter.ToFilterBuild().Validate();
        }
Exemple #2
0
        public void PrefixFilter_KeySet_Builds_OK()
        {
            var filter = new PrefixFilter();
            var key    = "test";

            filter.Key(key);

            var build = filter.ToFilterBuild().Build();

            Assert.Equal(build, $"PrefixFilter ('{key}')");
        }
Exemple #3
0
        public void PrefixFilter_KeyNotSet_Validation_Fails()
        {
            var filter = new PrefixFilter();

            Assert.Throws <FilterException>(() => filter.ToFilterBuild().Validate());
        }