added unit tests for products
added fixtures and more unit tests