public void AddMiddlewareGeneric_ArgumentInvalidType() => RunTestException <ArgumentException>( _ => TaskHubWorkerBuilderOrchestrationExtensions.UseOrchestrationMiddleware <AbstractMiddleware>( Mock.Of <ITaskHubWorkerBuilder>()));
public void AddMiddlewareGeneric_ArgumentNullBuilder() => RunTestException <ArgumentNullException>( _ => TaskHubWorkerBuilderOrchestrationExtensions.UseOrchestrationMiddleware <TestMiddleware>(null));
public void AddMiddlewareType_ArgumentInvalidType(Type type) => RunTestException <ArgumentException>( _ => TaskHubWorkerBuilderOrchestrationExtensions.UseOrchestrationMiddleware( Mock.Of <ITaskHubWorkerBuilder>(), type));
public void AddMiddlewareType_ArgumentNullType() => RunTestException <ArgumentNullException>( _ => TaskHubWorkerBuilderOrchestrationExtensions.UseOrchestrationMiddleware( Mock.Of <ITaskHubWorkerBuilder>(), (Type)null));
public void AddMiddlewareDescriptor_ArgumentNullDescriptor() => RunTestException <ArgumentNullException>( _ => TaskHubWorkerBuilderOrchestrationExtensions.UseOrchestrationMiddleware( Mock.Of <ITaskHubWorkerBuilder>(), (TaskMiddlewareDescriptor)null));
public void AddMiddlewareDescriptor_ArgumentNullBuilder() => RunTestException <ArgumentNullException>( _ => TaskHubWorkerBuilderOrchestrationExtensions.UseOrchestrationMiddleware( null, typeof(TestMiddleware)));