示例#1
0
        public void IsValidFile_Of_Non_ReadOnly_File_of_Matches_to_be_Excluded_Returns_True()
        {
            bool excludeFile = true;
            ReadOnlyFileValidator readOnlyFileValidator = new ReadOnlyFileValidator(excludeFile);

            Assert.IsTrue(readOnlyFileValidator.IsValidFile(_pathOriginal));
        }
示例#2
0
        public void Initialize_And_Exclude_Match()
        {
            bool excludeFile = true;

            ReadOnlyFileValidator readOnlyFileValidator = new ReadOnlyFileValidator(excludeFile);

            Assert.AreEqual(excludeFile, readOnlyFileValidator.ExcludeFile);
        }
示例#3
0
        public void IsValidFile_Of_ReadOnly_File_of_Matches_to_be_Excluded_Returns_False()
        {
            bool excludeFile = true;
            ReadOnlyFileValidator readOnlyFileValidator = new ReadOnlyFileValidator(excludeFile);

            File.SetAttributes(_pathOriginal, FileAttributes.ReadOnly);

            Assert.IsFalse(readOnlyFileValidator.IsValidFile(_pathOriginal));
        }
示例#4
0
        public void Initialize()
        {
            ReadOnlyFileValidator readOnlyFileValidator = new ReadOnlyFileValidator();

            Assert.AreEqual(false, readOnlyFileValidator.ExcludeFile);
        }