public void GetCountryCodes_CanCall() { // Arrange countryServiceMockSetup.Setup(s => s.GetCountryCodeList()).Returns(new List <VmOpenApiDialCodeListItem>()); var controller = new V7CodeListController(commonServiceMockSetup.Object, municipalityServiceMockSetup.Object, countryServiceMockSetup.Object, postalCodeServiceMockSetup.Object, languageServiceMockSetup.Object, userService, settings, logger); // Act var result = controller.GetCountryCodes(); // Assert var okResult = Assert.IsType <OkObjectResult>(result); var model = Assert.IsAssignableFrom <List <VmOpenApiDialCodeListItem> >(okResult.Value); }
public void GetAreaCodes_CanCall() { // Arrange var type = AreaTypeEnum.BusinessRegions.ToString(); commonServiceMockSetup.Setup(s => s.GetAreaCodeList(It.IsAny <AreaTypeEnum>())).Returns(new List <VmOpenApiCodeListItem>()); var controller = new V7CodeListController(commonServiceMockSetup.Object, municipalityServiceMockSetup.Object, countryServiceMockSetup.Object, postalCodeServiceMockSetup.Object, languageServiceMockSetup.Object, userService, settings, logger); // Act var result = controller.GetAreaCodes(type); // Assert var okResult = Assert.IsType <OkObjectResult>(result); var model = Assert.IsAssignableFrom <List <VmOpenApiCodeListItem> >(okResult.Value); }
public void GetPostalCodes_CanCall() { // Arrange var pageNumber = 1; postalCodeServiceMockSetup.Setup(s => s.GetPostalCodeList(pageNumber, pageSize)).Returns(new VmOpenApiCodeListPage(pageNumber, pageSize)); var controller = new V7CodeListController(commonServiceMockSetup.Object, municipalityServiceMockSetup.Object, countryServiceMockSetup.Object, postalCodeServiceMockSetup.Object, languageServiceMockSetup.Object, userService, settings, logger); // Act var result = controller.GetPostalCodes(pageNumber); // Assert var okResult = Assert.IsType <OkObjectResult>(result); var model = Assert.IsAssignableFrom <VmOpenApiCodeListPage>(okResult.Value); Assert.Equal(pageNumber, model.PageNumber); }