public async Task <IActionResult> Search([FromBody] PeopleSearchRequest peopleSearchRequest)
        {
            var searchRequested = SearchRequested.Create(peopleSearchRequest);

            await this._busControl.Publish(searchRequested);

            return(Accepted(PeopleSearchResponse.Create(searchRequested.CorrelationId)));
        }
        public void should_create_request()
        {
            var response = PeopleSearchResponse.Create();

            Assert.IsNotNull(response.SearchRequestId);
        }
Exemple #3
0
 public void Setup()
 {
     _client = new Mock <HttpClient>();
     _client.Setup(x => x.Post <PeopleSearchResponse>(It.IsAny <string>(), It.IsAny <string>(), It.IsAny <object>(), It.IsAny <string>(), It.IsAny <object>(), It.IsAny <object>(), It.IsAny <object>())).Returns(Task.FromResult(PeopleSearchResponse.Create(Guid.NewGuid())));
     _sut = new SearchService(_client.Object, _baseUrl, _path);
 }
 public async Task <IActionResult> Search()
 {
     return(await Task.FromResult(Accepted(PeopleSearchResponse.Create())));
 }