public void TestRuleSucceed()
        {
            var rule = new FileNameContainsRule {
                Criteria = "estfi"
            };
            var fileInfo = new FileInfo(AppDomain.CurrentDomain.BaseDirectory + @"\testfile.txt");

            Assert.True(rule.Match(fileInfo));
        }
        public void TestRuleFail()
        {
            var rule = new FileNameContainsRule {
                Criteria = "unnamed"
            };
            var fileInfo = new FileInfo(AppDomain.CurrentDomain.BaseDirectory + @"\testfile.txt");

            Assert.False(rule.Match(fileInfo));
        }