Exemple #1
0
        public async Task FindGroup_Should_InvokeRemoteGraphServiceGetAsync_Once()
        {
            await _remoteGraphService.FindGroupAsync(string.Empty);

            _mockGroupsCollectionRequestBuilder.Verify(x => x.Request(), Times.Once);
            _mockGroupsCollectionRequest.Verify(x => x.GetAsync(), Times.Once);
        }
Exemple #2
0
        public async Task <IList <AdGroup> > FindGroupsAsync(string query)
        {
            Guard.IsNotEmpty(query);

            var groups = await _remoteGraphService.FindGroupAsync(query);

            var adGroups = groups
                           .Select(group => _mapper.Map <AdGroup>(group))
                           .ToList();

            return(adGroups);
        }