public void ReturnFalse_When_FolderExists()
        {
            // Arrange
            var    fixture           = new Fixture();
            string newFolder         = Path.Combine(Path.GetTempPath(), fixture.Create <string>());
            var    directoryProvider = new DirectoryProvider();

            // Act
            bool doesFolderExists = directoryProvider.DoesDirectoryExists(newFolder);

            // Assert
            Assert.That(doesFolderExists, Is.False);
        }
        public void ReturnTrue_When_FolderExists()
        {
            // Arrange
            string newFolder         = DirectoryFactory.CreateTestDirectory();
            var    directoryProvider = new DirectoryProvider();

            // Act
            bool doesFolderExists = directoryProvider.DoesDirectoryExists(newFolder);

            // Assert
            Assert.That(doesFolderExists, Is.True);

            // Clean-up
            Directory.Delete(newFolder);
        }