public void WhenAProduct_IsCreated()
 {
     var productsRepository = new ProductsRepository();
     var currencyGenerator = new CurrencyGenerator();
     var product = new Product
     {
         Name = NameGenerator.GenerateName(),
         Price = currencyGenerator.GenerateAmount()
     };
     var results = productsRepository.Add(product).Result;
     Console.WriteLine(results);
 }
 public void When_10Products_AreCreated()
 {
     var productsRepository = new ProductsRepository();
     var currencyGenerator = new CurrencyGenerator(maximumValue: 15000.0);
     for (var iCtr = 0; iCtr < 1000; iCtr++)
     {
         var product = new Product
         {
             Name = NameGenerator.GenerateName(),
             Price = currencyGenerator.GenerateAmount()
         };
         var results = productsRepository.Add(product).Result;
         Console.WriteLine(results);
     }
 }