add to cart button and function testing