why not using ASSERT_NEAR?