public async Task TestGetDALSoft() { var startTime = DateTime.Now; var originalStartTime = DateTime.Now; var countryCodeClient = new DalSoft.RestClient.RestClient(PeopleUrl); startTime = DateTime.Now; var people = await countryCodeClient.Get <List <Person> >(); var timesOne = (DateTime.Now - startTime).TotalMilliseconds; for (var i = 0; i < Repeats; i++) { people = await countryCodeClient.Get <List <Person> >(); Assert.IsTrue(people != null); Assert.IsTrue(people.Count > 0); } var timesRepeats = (DateTime.Now - startTime).TotalMilliseconds; var total = (DateTime.Now - originalStartTime).TotalMilliseconds; var message = $"DalSoft,GET,{timesOne},{timesRepeats},{total}\r\n"; WriteText(message); Console.WriteLine(message); }
public static void Initialize(TestContext testContext) { //Load all the assemblies in to the app domain so this loading doesn't skew results var flurlClient = new FlurlClient(PeopleUrl); var countryCodeClient = new Client(new NewtonsoftSerializationAdapter(), new Uri(PeopleUrl)); var restSharpClient = new RestSharp.RestClient(PeopleUrl); var dalSoftClient = new DalSoft.RestClient.RestClient(PeopleUrl); var personJson = JsonConvert.SerializeObject(new Person()); personJson = System.Text.Json.JsonSerializer.Serialize(new Person()); }