public WhenCallingGetWhatIsTheNewPriceTestsFixture() : base() { _request = _autoFixture.Create <ChangeOfProviderRequest>(); _viewModel = _autoFixture.Create <WhatIsTheNewPriceViewModel>(); _mockMapper.Setup(m => m.Map <WhatIsTheNewPriceViewModel>(_request)) .ReturnsAsync(_viewModel); }
public WhenCallingGetWhatIsTheNewPriceTestsFixture() : base() { _request = _autoFixture.Create <ChangeOfProviderRequest>(); _viewModel = _autoFixture.Create <WhatIsTheNewPriceViewModel>(); _mockMapper .Setup(m => m.Map <WhatIsTheNewPriceViewModel>(_request)) .ReturnsAsync(_viewModel); _mockUrlHelper .Setup(mock => mock.Link(RouteNames.ConfirmDetailsAndSendRequest, It.IsAny <object>())) .Returns(ConfirmDetailsLink) .Callback(() => ExpectedBackLinkSet = ConfirmDetailsLink); _mockUrlHelper .Setup(mock => mock.Link(RouteNames.WhatIsTheNewEndDate, It.IsAny <object>())) .Returns(PreviousQuestionLink) .Callback(() => ExpectedBackLinkSet = PreviousQuestionLink); }
public async Task <IActionResult> WhatIsTheNewPrice(WhatIsTheNewPriceViewModel viewModel) { return(await _controller.WhatIsTheNewPrice(viewModel)); }
public void Arrange() { _autoFixture = new Fixture(); _fixture = new WhenPostingWhatIsTheNewPriceTestsFixture(); _viewModel = _autoFixture.Build <WhatIsTheNewPriceViewModel>().Create(); }
public async Task NewPrice_IsMapped(WhatIsTheNewPriceViewModel viewModel) { var result = await _mapper.Map(viewModel); Assert.AreEqual(viewModel.NewPrice, result.NewPrice); }
public async Task EmployerWillAdd_IsMapped(WhatIsTheNewPriceViewModel viewModel) { var result = await _mapper.Map(viewModel); Assert.AreEqual(viewModel.EmployerWillAdd, result.EmployerWillAdd); }
public async Task ProviderName_IsMapped(WhatIsTheNewPriceViewModel viewModel) { var result = await _mapper.Map(viewModel); Assert.AreEqual(viewModel.ProviderName, result.ProviderName); }
public async Task AccountHashedId_IsMapped(WhatIsTheNewPriceViewModel viewModel) { var result = await _mapper.Map(viewModel); Assert.AreEqual(viewModel.AccountHashedId, result.AccountHashedId); }
public async Task <IActionResult> WhatIsTheNewPrice(WhatIsTheNewPriceViewModel viewModel) { var request = await _modelMapper.Map <ChangeOfProviderRequest>(viewModel); return(RedirectToRoute(RouteNames.ConfirmDetailsAndSendRequest, request)); }