Ejemplo n.º 1
0
 public async Task MessageAllVolunteersReturnsBadRequestObjectResultWhenModelStateIsInvalid()
 {
     var sut = new TaskController(null, Mock.Of<ITaskSummaryModelValidator>());
     sut.AddModelStateError();
     var result = await sut.MessageAllVolunteers(It.IsAny<MessageTaskVolunteersModel>());
     Assert.IsType<BadRequestObjectResult>(result);
 }
Ejemplo n.º 2
0
        public async Task EditPostInvokesValidateOnTaskSummaryModelValidatorWithCorrectParameters()
        {
            var model = new EditViewModel { EndDateTime = DateTimeOffset.Now.AddDays(-1), StartDateTime = DateTimeOffset.Now.AddDays(1), EventId = 1 };

            var validator = new Mock<ITaskEditViewModelValidator>();
            validator.Setup(x => x.Validate(model)).Returns(new List<KeyValuePair<string, string>>()).Verifiable();

            var sut = new TaskController(null, validator.Object);
            sut.AddModelStateError();

            await sut.Edit(model);

            validator.Verify();
        }