public async void PipelineStepId_Create_Valid_Reference() { Mock <IOtherTransportRepository> otherTransportRepository = new Mock <IOtherTransportRepository>(); otherTransportRepository.Setup(x => x.PipelineStepByPipelineStepId(It.IsAny <int>())).Returns(Task.FromResult <PipelineStep>(new PipelineStep())); var validator = new ApiOtherTransportServerRequestModelValidator(otherTransportRepository.Object); await validator.ValidateCreateAsync(new ApiOtherTransportServerRequestModel()); validator.ShouldNotHaveValidationErrorFor(x => x.PipelineStepId, 1); }
public async void HandlerId_Update_Valid_Reference() { Mock <IOtherTransportRepository> otherTransportRepository = new Mock <IOtherTransportRepository>(); otherTransportRepository.Setup(x => x.HandlerByHandlerId(It.IsAny <int>())).Returns(Task.FromResult <Handler>(new Handler())); var validator = new ApiOtherTransportServerRequestModelValidator(otherTransportRepository.Object); await validator.ValidateUpdateAsync(default(int), new ApiOtherTransportServerRequestModel()); validator.ShouldNotHaveValidationErrorFor(x => x.HandlerId, 1); }