public void SaveShouldWork()
        {
            var productID = Guid.NewGuid();
            var product   = new Product(productID)
            {
                Price = new Price(5.0m, "EUR")
            };

            repo.Add(product);
            product.SetPrice(new Price(10m, "USD"));
            repo.Save(product);
            var rehydratedProduct = repo.GetByID(productID);

            rehydratedProduct.Price.Should().Be(product.Price);
            rehydratedProduct.Should().Be(product);
        }