add unit tests for criteo