DatabaseGeneralTest.java 文件源码

java
阅读 26 收藏 0 点赞 0 评论 0

项目:sqlite-android 作者:
@MediumTest
public void testCustomFunction() {
    mDatabase.addCustomFunction("roundFunction", 1, new SQLiteDatabase.CustomFunction() {
        @Override
        public String callback(String[] args) {
            String input = args[0];
            double value = Double.parseDouble(input);
            return String.valueOf(Math.round(value));
        }
    });
    Cursor cursor = mDatabase.rawQuery("SELECT roundFunction(3.14)", null);
    assertTrue(cursor.moveToFirst());
    int result = cursor.getInt(0);
    assertSame(3, result);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号