예제 #1
0
        public override void Given()
        {
            _postcodeViewModel = new AddAddressPostcodeViewModel {
                Postcode = "xx1 1yy"
            };
            _addressSelectViewModel = new AddAddressSelectViewModel
            {
                SelectedAddressUprn = 236547891,
                DepartmentName      = "Test Dept Name",
                Postcode            = _postcodeViewModel.Postcode
            };

            _cacheResult = new AddAddressViewModel
            {
                AddAddressPostcode = _postcodeViewModel,
                AddAddressSelect   = _addressSelectViewModel
            };

            _addressesMockResult = new AddAddressSelectViewModel
            {
                AddressSelectList = new List <SelectListItem> {
                    new SelectListItem {
                        Text = "Hello", Value = "236547891"
                    }
                }
            };

            CacheService.GetAsync <AddAddressViewModel>(CacheKey).Returns(_cacheResult);
            ProviderAddressLoader.GetAddressesByPostcodeAsync(_postcodeViewModel.Postcode).Returns(_addressesMockResult);
        }
예제 #2
0
        public override void Given()
        {
            _postcodeViewModel = new AddAddressPostcodeViewModel {
                Postcode = "xx1 1yy"
            };

            _cacheResult = new AddAddressViewModel
            {
                AddAddressPostcode = _postcodeViewModel
            };

            _addressesMockResult = new AddAddressSelectViewModel
            {
                AddressSelectList = new List <SelectListItem> {
                    new SelectListItem {
                        Text = "Hello", Value = "236547891"
                    }
                }
            };

            ViewModel = new AddAddressSelectViewModel
            {
                Postcode = _cacheResult.AddAddressPostcode.Postcode
            };

            CacheService.GetAsync <AddAddressViewModel>(CacheKey).Returns(_cacheResult);
            ProviderAddressLoader.GetAddressesByPostcodeAsync(_postcodeViewModel.Postcode).Returns(_addressesMockResult);
            Controller.ModelState.AddModelError(nameof(AddAddressSelectViewModel.SelectedAddressUprn), AddAddressContent.AddAddressSelect.Validation_Select_Your_Address_From_The_List);
        }