public virtual void TestJobToString() { Cluster cluster = Org.Mockito.Mockito.Mock <Cluster>(); ClientProtocol client = Org.Mockito.Mockito.Mock <ClientProtocol>(); Org.Mockito.Mockito.When(cluster.GetClient()).ThenReturn(client); JobID jobid = new JobID("1014873536921", 6); JobStatus status = new JobStatus(jobid, 0.0f, 0.0f, 0.0f, 0.0f, JobStatus.State.Failed , JobPriority.Normal, "root", "TestJobToString", "job file", "tracking url"); Org.Mockito.Mockito.When(client.GetJobStatus(jobid)).ThenReturn(status); Org.Mockito.Mockito.When(client.GetTaskReports(jobid, TaskType.Map)).ThenReturn(new TaskReport[0]); Org.Mockito.Mockito.When(client.GetTaskReports(jobid, TaskType.Reduce)).ThenReturn (new TaskReport[0]); Org.Mockito.Mockito.When(client.GetTaskCompletionEvents(jobid, 0, 10)).ThenReturn (new TaskCompletionEvent[0]); Job job = Job.GetInstance(cluster, status, new JobConf()); NUnit.Framework.Assert.IsNotNull(job.ToString()); }