public void ShouldReturnVetBookingResultWithRequestValues() { // Act VetBookingResult result = _processor.BookVet(_request); // Assert Assert.NotNull(result); Assert.Equal(_request.FirstName, result.FirstName); Assert.Equal(_request.LastName, result.LastName); Assert.Equal(_request.Email, result.Email); Assert.Equal(_request.Pet, result.Pet); Assert.Equal(_request.Date, result.Date); }
public BookVetModelTests() { _processorMock = new Mock <IVetBookingRequestProcessor>(); _bookVetModel = new BookVetModel(_processorMock.Object) { VetBookingRequest = new VetBookingRequest() }; _vetBookingResult = new VetBookingResult() { Code = VetBookingResultCode.Success }; _processorMock.Setup(x => x.BookVet(_bookVetModel.VetBookingRequest)) .Returns(_vetBookingResult); }