Esempio n. 1
0
        public void TestConstructorLocalJob()
        {
            Job.ClearJobID();

            LocalJob testLocalJob = new LocalJob();
            Assert.IsNotNull(testLocalJob, "Constructor of type, LocalJob failed to create instance.");
            Assert.AreEqual(1, testLocalJob.JobID, "JobID is unexpected value.");
            Assert.AreEqual(-1, testLocalJob.ProcessID, "ProcessID is unexpected value.");
            Assert.AreEqual(JobStatus.NONE, testLocalJob.Status, "Status is unexpected value.");
            Assert.AreEqual("Local", testLocalJob.Machine, "Machine is unexpected value.");
            Assert.IsEmpty(testLocalJob.Argument, "Argument is unexpected value.");
            Assert.IsEmpty(testLocalJob.ScriptFile, "ScriptFile is unexpected value.");
            Assert.IsEmpty(testLocalJob.JobDirectory, "JobDirectory is unexpected value.");
            Assert.IsNull(testLocalJob.StdErr, "StdErr is unexpected value.");
            Assert.IsEmpty(testLocalJob.ExtraFileList, "ExtraFileList is unexpected value.");
        }
Esempio n. 2
0
        /// <summary>
        /// Create the proxy for session.
        /// </summary>
        /// <param name="jobid">job id.</param>
        /// <returns>Class of proxy for session.</returns>
        public override Job CreateJob(int jobid)
        {
            Job j = new LocalJob(jobid);

            return j;
        }
Esempio n. 3
0
 public void TearDown()
 {
     _unitUnderTest = null;
 }
Esempio n. 4
0
 /// <summary>
 /// Create the proxy for session with initial parameters.
 /// </summary>
 /// <param name="script">script file name.</param>
 /// <param name="arg">argument of script file.</param>
 /// <param name="extFile">extra file of script file.</param>
 /// <param name="tmpDir">tmp directory of script file</param>
 /// <returns>Class of proxy for session.</returns>
 public override Job CreateJob(string script, string arg, List<string> extFile, string tmpDir)
 {
     LocalJob job =  new LocalJob();
     job.ScriptFile = script;
     job.Argument = arg;
     job.ExtraFileList = extFile;
     job.JobDirectory = tmpDir + "/" + job.JobID;
     return job;
 }
Esempio n. 5
0
 public void SetUp()
 {
     _unitUnderTest = new LocalJob();
 }