private static JobQueueAction <Poison <int> > GetSuccessInspectionResult() { var inspector = JobResultInspector.FromJobSpecification((int i) => 3); var inspectionResult = inspector.Inspect(new JobResult <int, int>(2, 3)); return(inspectionResult); }
public void FromInspector_Throws_OnNullInspector() { Assert.Throws <ArgumentNullException>(() => JobResultInspector.FromInspector(null as Func <JobResult <int, int>, JobQueueAction < Poison <int> > >)); }
private static JobQueueAction <Poison <int> > GetFailedInspectionResult(int input, Exception exception) { var inspector = JobResultInspector.FromJobSpecification((int i) => 3); return(inspector.Inspect(new JobResult <int, int>(input, exception))); }
public void FromJobSpecification_Inspect_ThrowsOnNullJobResult() { var inspector = JobResultInspector.FromJobSpecification((int i) => 3); Assert.Throws <ArgumentNullException>(() => inspector.Inspect(null)); }
public void FromJobSpecification_Throws_OnNullInspector() { Assert.Throws <ArgumentNullException>(() => JobResultInspector.FromJobSpecification(null as Func <int, int>)); }