public void Display(DisplayResponseLineDTO responseMessage) { IList <DisplayResponseLineDTO> messages = new List <DisplayResponseLineDTO>( ); messages.Add(responseMessage); uxResponseMessagesRepeater.DataSource = messages; uxResponseMessagesRepeater.DataBind( ); }
public void Should_display_response_messages_from_task() { DisplayResponseLineDTO responseMessage = ObjectMother.DisplayResponseLineDTO( ); using (mockery.Record( )) { SetupResult .For(mockTask.AuthenticateUserUsing(null)) .IgnoreArguments( ) .Return(responseMessage); mockView.Display(responseMessage); } using (mockery.Playback( )) { CreateSUT( ).Login( ); } }
public void Should_display_response_from_lease_request_on_the_view() { SubmitLeaseRequestDTO request = new SubmitLeaseRequestDTO(1, 1, "weekly"); DisplayResponseLineDTO response = new DisplayResponseLineDTO(""); using (_mockery.Record( )) { SetupResult .For(_mockLeaseTasks.RequestLeaseUsing(request)) .IgnoreArguments( ) .Return(response); _mockView.Display(response); } using (_mockery.Playback( )) { CreateSUT( ).SubmitLeaseRequest( ); } }
public void Should_save_lease_slip_when_customer_submits_a_request() { long customerId = 2; long slipId = 3; SubmitLeaseRequestDTO request = new SubmitLeaseRequestDTO(customerId, slipId, "weekly"); DisplayResponseLineDTO response = new DisplayResponseLineDTO(""); using (_mockery.Record( )) { SetupResult.For(_mockMapper.MapFrom(_mockRequest)).Return(request); Expect.Call(_mockLeaseTasks.RequestLeaseUsing(request)).Return(response); } using (_mockery.Playback( )) { CreateSUT( ).SubmitLeaseRequest( ); } }
public void should_return_success_response_message() { long customerId = 87; long slipId = 32; string duration = LeaseDurations.Daily.Name( ); using (_mockery.Record( )) { SetupResult.For(_customers.FindBy(customerId)).Return(_mockery.DynamicMock <ICustomer>( )); } using (_mockery.Playback( )) { DisplayResponseLineDTO response = CreateSUT( ).RequestLeaseUsing(new SubmitLeaseRequestDTO(customerId, slipId, duration)); Assert.AreEqual(response.Message, "Success!"); } }
public void Should_return_error_message_if_the_slip_is_already_leased() { ICustomer customer = _mockery.DynamicMock <ICustomer>( ); using (_mockery.Record( )) { SetupResult .For(_customers.FindBy(0)) .IgnoreArguments( ) .Return(customer); customer.Lease(null, null); LastCall .IgnoreArguments( ) .Throw(new SlipIsAlreadyLeasedException( )); } using (_mockery.Playback( )) { SubmitLeaseRequestDTO request = new SubmitLeaseRequestDTO(1, 2, "weekly"); DisplayResponseLineDTO response = CreateSUT( ).RequestLeaseUsing(request); Assert.AreEqual("Slip is already leased!", response.Message); } }
public void Display(DisplayResponseLineDTO response) { ResponseMessage = response.Message; }