public async Task NpsClientSearchTestAsync() { Thread.CurrentPrincipal = new ClaimsPrincipal ( new ClaimsIdentity ( new List <Claim> { new Claim(ClaimTypes.NameIdentifier, "117084294703656960") } ) ); var input1 = new PagingInput <NpsClientSearchInput>(); var input2 = new PagingInput <NpsClientSearchInput> { Filter = new NpsClientSearchInput { DeviceUniqueId = "AAAAAAAAAA" } }; var input3 = new PagingInput <NpsClientSearchInput> { Filter = new NpsClientSearchInput { DeviceUniqueId = "BBBBBBBBBB", SearchPorts = new List <string> { "1111", "5555", "6666" } } }; var searchResult1 = await _npsClientService.SearchAsync(input1); var searchResult2 = await _npsClientService.SearchAsync(input2); var searchResult3 = await _npsClientService.SearchAsync(input3); Assert.NotNull(searchResult1); Assert.NotNull(searchResult2); Assert.NotNull(searchResult3); }
public async Task <IExecuteResult> SearchAsync(PagingInput <NpsClientSearchInput> input) { return(ExecuteResult.Ok(await _npsClientService.SearchAsync(input))); }