updated product model tests