public void You_can_create_a_behavior_with_compensated_exception_types(WorkflowConfiguration configuration, SimpleOperationResolver resolver) { var sut = new CompensatingOperationAttribute(typeof(TestOperation), typeof(Exception)); configuration.WithResolver(resolver); var result = sut.CreateBehavior(configuration); Assert.NotNull(result); Assert.IsType<CompensatingOperationBehavior>(result); }
public void You_can_create_a_behavior_with_compensated_exception_types(WorkflowConfiguration configuration, SimpleOperationResolver resolver) { var sut = new CompensatingOperationAttribute(typeof(TestOperation), typeof(Exception)); configuration.WithResolver(resolver); var result = sut.CreateBehavior(configuration); Assert.NotNull(result); Assert.IsType <CompensatingOperationBehavior>(result); }