Beispiel #1
0
        public void GetFileNameDirectoryTest()
        {
            var copyFileJobb = new CopyFileJobb(new CopyFileJobbParameters {
                Name            = "a",
                Schedule        = new Schedule(),
                SourceDirectory = _fromDirectory,
                TargetDirectory = _toDirectory,
                FileName        = fileToCopy
            });

            Assert.AreEqual(fileToCopy, copyFileJobb.Parameters.FileName);
        }
Beispiel #2
0
        public void ExecuteCopyFileJobbError()
        {
            var copyFileJobb = new CopyFileJobb(new CopyFileJobbParameters {
                Name            = "a",
                Schedule        = new Schedule(),
                SourceDirectory = _fromDirectory,
                TargetDirectory = "invalidFolderPath",
                FileName        = fileToCopy
            }).Execute();

            Assert.AreEqual(JobbReturnCode.Error, copyFileJobb);
        }
Beispiel #3
0
        public void ExecuteCopyFileJobbSuccess()
        {
            var copyFileJobb = new CopyFileJobb(new CopyFileJobbParameters {
                Name            = "a",
                Schedule        = new Schedule(),
                SourceDirectory = _fromDirectory,
                TargetDirectory = _toDirectory,
                FileName        = fileToCopy
            }).Execute();

            Assert.AreEqual(JobbReturnCode.Success, copyFileJobb);
        }
Beispiel #4
0
        public void ReturnCodeIsSetToWaitingAfterConstructor()
        {
            const JobbReturnCode expected = JobbReturnCode.Waiting;

            var copyFileJobb = new CopyFileJobb(new CopyFileJobbParameters {
                Name            = "a",
                Schedule        = new Schedule(),
                SourceDirectory = "a",
                TargetDirectory = "a",
                FileName        = "a"
            });

            Assert.AreEqual(expected, copyFileJobb.Parameters.ReturnCode);
        }
Beispiel #5
0
        public void GetNameTest()
        {
            string expected = "test";

            var copyFileJobb = new CopyFileJobb(
                new CopyFileJobbParameters {
                Name            = "test",
                Schedule        = new Schedule(),
                SourceDirectory = _fromDirectory,
                TargetDirectory = _toDirectory,
                FileName        = fileToCopy
            }
                );

            Assert.AreEqual(expected, copyFileJobb.Parameters.Name);
        }