public async Task ReferenceCalculation()
        {
            using (var context = new ProductHierarchyContext())
            {
                var ppc   = new ProductPriceCalculator();
                var costs = await ppc.CalculateProductPriceAsync(context);

                Assert.AreEqual(40240.31m, costs);
            }
        }