public void AddWorkerShouldCreateJob() { string name = MethodBase.GetCurrentMethod().Name; JobManagerService jc = GetTestJobConductor(name); string jobName = "Job_".RandomLetters(4); Expect.IsFalse(jc.JobExists(jobName)); jc.AddWorker(jobName, typeof(TestWorker).AssemblyQualifiedName, "worker"); Expect.IsTrue(jc.JobExists(jobName)); }
public void GetJobShouldCreateNewJob() { string name = MethodBase.GetCurrentMethod().Name; JobManagerService jc = GetTestJobConductor(name); Expect.IsFalse(jc.JobExists(name)); JobConf validate = jc.GetJob(name); Expect.IsNotNull(validate); Expect.AreEqual(name, validate.Name); Expect.IsTrue(jc.JobExists(validate.Name)); Expect.IsTrue(File.Exists(validate.GetFilePath())); }
public void GetJobShouldReturnExistingJob() { string name = MethodBase.GetCurrentMethod().Name; JobManagerService jc = GetTestJobConductor(name); Expect.IsFalse(jc.JobExists(name)); JobConf conf = jc.CreateJob(name); Expect.IsTrue(jc.JobExists(name)); JobConf validate = jc.GetJobConf(name); Expect.IsNotNull(validate); Expect.AreEqual(name, validate.Name); }
public void ExistsShouldBeTrueAfterCreate() { string name = MethodBase.GetCurrentMethod().Name; JobManagerService jc = GetTestJobConductor(name); string testJobName = name + "_JobName_".RandomLetters(4); jc.CreateJob(testJobName); Expect.IsTrue(jc.JobExists(testJobName)); }
public void CreateJobShouldThrowExceptionIfItExists() { string name = MethodBase.GetCurrentMethod().Name; JobManagerService jc = GetTestJobConductor(name); string testJobName = name + "_JobName_".RandomLetters(4); jc.CreateJob(testJobName); Expect.IsTrue(jc.JobExists(testJobName)); Expect.Throws(() => jc.CreateJob(testJobName), "Should have thrown an exception but didn't"); }