Ejemplo n.º 1
0
        public void Should_Show_Assist_ProvinceMagnifier()
        {
            // arrange
            IInteractionRequestController controller          = _unityContainer.Resolve <IInteractionRequestController>();
            AssistMockViewModel           assistMockViewModel = new AssistMockViewModel(_eventManager.Object,
                                                                                        _configurationService.Object,
                                                                                        _dataServices.Object,
                                                                                        _dialogService.Object,
                                                                                        _regionManager.Object,
                                                                                        controller);

            Assert.NotNull(assistMockViewModel.SelectedProvince);
            IList <ProvinciaDto> provinciaDto = new List <ProvinciaDto>()
            {
                new ProvinciaDto()
                {
                    Code = "192", Name = "Barcelona"
                },
                new ProvinciaDto()
                {
                    Code = "200", Name = "Madrid"
                }
            };

            // act
            assistMockViewModel.LaunchBranches.Execute(provinciaDto);
            ProvinciaDto provinceDto = assistMockViewModel.SelectedProvince;

            // assert
            Assert.True(provinciaDto.Contains(provinceDto));
        }
Ejemplo n.º 2
0
        public void Should_Show_Assist_ContactsMagnifier()
        {
            // arrange
            IInteractionRequestController service             = _unityContainer.Resolve <IInteractionRequestController>();
            AssistMockViewModel           assistMockViewModel = new AssistMockViewModel(_eventManager.Object,
                                                                                        _configurationService.Object,
                                                                                        _dataServices.Object,
                                                                                        _dialogService.Object,
                                                                                        _regionManager.Object,
                                                                                        service);

            Assert.NotNull(assistMockViewModel.LaunchContact);

            IList <ContactsDto> contactsDto = new List <ContactsDto>()
            {
                new ContactsDto()
                {
                    ContactId = "100", ContactName = "Alex"
                },
                new ContactsDto()
                {
                    ContactId = "200", ContactName = "Madrid"
                }
            };

            assistMockViewModel.LaunchBranches.Execute(contactsDto);

            ContactsDto contactDto = assistMockViewModel.SelectedContact;

            // assert
            Assert.True(contactsDto.Contains(contactDto));
        }