add negative values to limit and offset in Product Collection
fix Product Collection tests
change todo file
fix ProductCollection tests
fix ProductCollection tests
fix numeration of tests