test hasmap