Exemplo n.º 1
0
        public void ValidMatchingSearchTest(ValidIds ids, ResourceId type)
        {
            var request = new List <KeyValuePair <string, string> >();

            request.AddRange(MatchingSearchTestCase.FileNameMapper[ids](RecordsCreator.Data[$"{ResourceId.Job}{0}"].Id,
                                                                        RecordsCreator.Data[$"{ResourceId.Job}{1}"].Id,
                                                                        RecordsCreator.Data[$"{ResourceId.Resume}{0}"].Id,
                                                                        RecordsCreator.Data[$"{ResourceId.Resume}{1}"].Id));
            request.Add(new KeyValuePair <string, string>(Parameters.Type.GetEnumStringValue(), $"{type.ToString().ToLower()}"));
            var defaultManager = new DefaultManager();
            var response       = defaultManager.Send <MatchingSearchResponse>(MatchingSearchTestCase.MatchingSearchEndpoint, request, HttpMethod.GET);

            PrAssert.That(response, PrIs.SuccessfulResponse().And.HttpCode(System.Net.HttpStatusCode.OK));
        }
Exemplo n.º 2
0
 public void setIds(string[] ids)
 {
     ValidIds.Clear();
     ValidIds.AddRange(ids);
 }
Exemplo n.º 3
0
 public string[] getIds()
 {
     return(ValidIds.ToArray());
 }