protected static IJobManagement CreateJobManagement( IJobsApiClient jobsApiClient = null, ILogger logger = null, IMessengerService messengerService = null) { return(new JobManagement(jobsApiClient ?? CreateJobsApiClient(), logger ?? CreateLogger(), new JobManagementResiliencePolicies { JobsApiClient = NoOpPolicy.NoOpAsync() }, messengerService ?? CreateMessengerService())); }