public void MixedWorkloadMemstate() { var rng = new Random(0); var service = new InmemoryECommerceService(_memstate); Time(nameof(MixedWorkloadMemstate), 10000, () => MixedWorkload(service, rng)); var topProducts = _model.GetTopProducts(); topProducts.ForEach(p => Console.WriteLine(p.Id + ": " + p.QuantitySold)); Assert.IsTrue(topProducts.First().QuantitySold > 0); }
public void GetProductsMemstate() { var service = new InmemoryECommerceService(_memstate); Time(nameof(GetProductsMemstate), 10000, () => service.GetProductsPage()); }