fix IntKeyTest, add DoubleKeyTest and FloatKeyTest