From 53496c6a32d36cc694dbb9162048a78de10c4646 Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Fri, 2 Oct 2009 14:52:10 -0500 Subject: [PATCH] Add unit test for EF database --- unit/test-simutil.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/unit/test-simutil.c b/unit/test-simutil.c index 1c750964..7fc6202f 100644 --- a/unit/test-simutil.c +++ b/unit/test-simutil.c @@ -75,11 +75,29 @@ static void test_eons() sim_eons_free(eons_info); } +static void test_ef_db() +{ + struct sim_ef_info *info; + + info = sim_ef_db_lookup(0x6FAD); + g_assert(info); + + info = sim_ef_db_lookup(0x6FB1); + g_assert(!info); + + info = sim_ef_db_lookup(0x2F05); + g_assert(info); + + info = sim_ef_db_lookup(0x6FE3); + g_assert(info); +} + int main(int argc, char **argv) { g_test_init(&argc, &argv, NULL); g_test_add_func("/testsimutil/EONS Handling", test_eons); + g_test_add_func("/testsimutil/Elementary File DB", test_ef_db); return g_test_run(); }