Example #1
0
            public void Should_Set_ThrowOnError_By_Default()
            {
                // Given, When
                var settings = new SvnDeleteSettings();

                // Then
                Assert.True(settings.ThrowOnError);
            }
Example #2
0
            public void Should_Set_ThrowOnWarning_By_Default()
            {
                // Given, When
                var settings = new SvnDeleteSettings();

                // Then
                Assert.False(settings.ThrowOnWarning);
            }
Example #3
0
            public void Should_Not_Force_By_Default()
            {
                // Given, When
                var settings = new SvnDeleteSettings();

                // Then
                Assert.False(settings.Force);
            }
Example #4
0
            public void Should_Not_Keep_Local_By_Default()
            {
                // Given, When
                var settings = new SvnDeleteSettings();

                // Then
                Assert.False(settings.KeepLocal);
            }
 internal SvnDeleterFixture()
 {
     Environment   = Substitute.For <ICakeEnvironment>();
     SvnClient     = Substitute.For <ISvnClient>();
     Settings      = new SvnDeleteSettings();
     DirectoryPath = new DirectoryPath(@"C:\test\");
     FilePath      = new FilePath(@"C:\test\test.cs");
     GetSvnClient  = () => SvnClient;
 }
Example #6
0
 /// <inheritdoc/>
 public bool Delete(string fileOrDirectoryPath, SvnDeleteSettings settings)
 {
     return(Delete(fileOrDirectoryPath, settings.ToSvnDeleteArgs()));
 }
        public static bool SvnDeleteDirectory(this ICakeContext context, DirectoryPath directory, SvnDeleteSettings settings)
        {
            var commands = new SvnDeleter(context.Environment, SvnClientFactoryMethod);

            return(commands.Delete(directory, settings ?? new SvnDeleteSettings()));
        }
        public static bool SvnDeleteFile(this ICakeContext context, FilePath file, SvnDeleteSettings settings)
        {
            var deleter = new SvnDeleter(context.Environment, SvnClientFactoryMethod);

            return(deleter.Delete(file, settings ?? new SvnDeleteSettings()));
        }