remade all tests using benchmark

Signed-off-by: Mickael <mickael.cassy@gmail.com>