public void GivenARequestIsNUll_WhenValidating_ThenArgumentNullIsThrown() { AssignIsAfterStrategyToFeatureRequest request = null; request .WhenValidating() .ThenExceptionIsThrown <ArgumentValidationException>(); }
public static Func <Task <IActionResult> > WhenProcessingCommand( this AssignIsAfterStrategyToFeatureController controller, AssignIsAfterStrategyToFeatureRequest request) { return(() => controller.Post(request)); }
public static Func <AssignIsAfterStrategyToFeatureCommand> WhenExtractingCommand(this AssignIsAfterStrategyToFeatureRequest request) { return(() => request.ToAssignIsAfterStrategyToFeatureCommand()); }
public static void ThenCommandIsFilled(this Func <AssignIsAfterStrategyToFeatureCommand> createFunc, AssignIsAfterStrategyToFeatureRequest request) { var command = createFunc(); command.Name.Should().Be(request.Name); command.Path.Should().Be(request.Path); command.AssignedBy.Should().Be(request.AssignedBy); command.Value.Should().Be(request.Value.GetValueOrDefault()); }
public static Action WhenValidating(this AssignIsAfterStrategyToFeatureRequest request) { return(() => request.Validate()); }