public JobInfo JobBuild(AnalyticsAccount account, SubmitJobOptions options) { var job_props = options.ToJobInformationObject(); var job_info = this.RestClient.Job.Build(account.Name, job_props); var j = new JobInfo(job_info, account); return(j); }
public void Submit_Job_with_Syntax_Error() { this.Initialize(); var sjo = new SubmitJobOptions(); sjo.ScriptText = "FOOBAR"; sjo.JobName = "Test Job"; var ji = this.AnalyticsClient.Jobs.SubmitJob(sjo); System.Console.WriteLine("{0} {1} {2}", ji.Name, ji.Id, ji.SubmitTime); var ji2 = this.AnalyticsClient.Jobs.GetJobDetails(ji.Id, false); Assert.AreEqual(ji.Name, ji2.JobInfo.Name); }