Ejemplo n.º 1
0
        public void GivenARequestIsNUll_WhenValidating_ThenArgumentNullIsThrown()
        {
            AssignIsAfterStrategyToFeatureRequest request = null;

            request
            .WhenValidating()
            .ThenExceptionIsThrown <ArgumentValidationException>();
        }
Ejemplo n.º 2
0
 public static Func <Task <IActionResult> > WhenProcessingCommand(
     this AssignIsAfterStrategyToFeatureController controller,
     AssignIsAfterStrategyToFeatureRequest request)
 {
     return(() => controller.Post(request));
 }
Ejemplo n.º 3
0
 public static Func <AssignIsAfterStrategyToFeatureCommand> WhenExtractingCommand(this AssignIsAfterStrategyToFeatureRequest request)
 {
     return(() => request.ToAssignIsAfterStrategyToFeatureCommand());
 }
Ejemplo n.º 4
0
        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());
        }
Ejemplo n.º 5
0
 public static Action WhenValidating(this AssignIsAfterStrategyToFeatureRequest request)
 {
     return(() => request.Validate());
 }