public void CheckDirectories_ShouldSetErrorToTrue_ForNonexistentSecondaryDirectory()
        {
            string directory1 = Path.Combine(testDirectory, "1");
            string directory2 = "C:\\test\\non_existent_path\\directory";
            bool   result     = false;

            FileUtilities.CheckDirectories(directory1, directory2, ref result);

            Assert.True(result);
        }
        public void CheckDirectories_ShouldNotSetError_ForExistingDirectories()
        {
            string directory1 = Path.Combine(testDirectory, "1");
            string directory2 = Path.Combine(testDirectory, "2");
            bool   result1    = false;
            bool   result2    = true;

            FileUtilities.CheckDirectories(directory1, directory2, ref result1);
            FileUtilities.CheckDirectories(directory1, directory2, ref result2);

            Assert.False(result1);
            Assert.True(result2);
        }