public async Task FilterByDescAtc1() { try { var watch = System.Diagnostics.Stopwatch.StartNew(); API.Controllers.AutocompleteController autocom = new API.Controllers.AutocompleteController(); List <Filter> filters = new List <Filter>(); filters.Add(new Filter() { Condition = "add", Criteria = "S_atc1_code", Value = "a*" }); string atcString = await autocom.GetAtc1(filters); Atc1[] atcs = JsonConvert.DeserializeObject <Atc1[]>(atcString); watch.Stop(); Assert.IsNotNull(atcs); Assert.IsTrue(atcs.Count() > 0); var elapsedMs = watch.ElapsedMilliseconds; Assert.IsTrue(elapsedMs < 5000); } catch (Exception exc) { Assert.Fail(exc.Message); } }
public async Task GetAtc1() { try { var watch = System.Diagnostics.Stopwatch.StartNew(); API.Controllers.AutocompleteController autocom = new API.Controllers.AutocompleteController(); string atcString = await autocom.GetAtc1(null); Atc1[] atcs = JsonConvert.DeserializeObject <Atc1[]>(atcString); watch.Stop(); Assert.IsNotNull(atcs); Assert.IsTrue(atcs.Count() > 0); var elapsedMs = watch.ElapsedMilliseconds; Assert.IsTrue(elapsedMs < 5000); } catch (Exception exc) { Assert.Fail(exc.Message); } }