public void Validate_SourceFoldersAndDestFolderAreEmpty_ReturnsFalse()
        {
            // Arrange
            var backupDetails = new BackupDetails();

            // Act
            var result = backupDetails.Validate(new WindowsDialogService());


            // Assert
            Assert.IsFalse(result);
        }
        public void Validate_SourceFoldersIsEmpty_ReturnsFalse()
        {
            // Arrange
            var backupDetails = new BackupDetails
            {
                DestFolder = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)
            };

            // Act
            var result = backupDetails.Validate(new WindowsDialogService());


            // Assert
            Assert.IsFalse(result);
        }
        public void Validate_DestFolderIsEmpty_ReturnsFalse()
        {
            // Arrange
            var backupDetails = new BackupDetails {
                SourceFolders = new ObservableCollection <SourceFolder>
                {
                    new SourceFolder(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments))
                }
            };

            // Act
            var result = backupDetails.Validate(new WindowsDialogService());


            // Assert
            Assert.IsFalse(result);
        }