add tests for benchmark