oap: add encode/decode unit test

Change-Id: I0e14099e2fc18e333a73d38bda059d53a8ca9944
diff --git a/tests/testsuite.at b/tests/testsuite.at
index c01f4af..426c74c 100644
--- a/tests/testsuite.at
+++ b/tests/testsuite.at
@@ -221,3 +221,10 @@
 cat $abs_srcdir/fsm/fsm_test.err > experr
 AT_CHECK([$abs_top_builddir/tests/fsm/fsm_test], [0], [expout], [experr])
 AT_CLEANUP
+
+AT_SETUP([oap])
+AT_KEYWORDS([oap])
+cat $abs_srcdir/oap/oap_test.ok > expout
+touch experr
+AT_CHECK([$abs_top_builddir/tests/oap/oap_test], [0], [expout], [experr])
+AT_CLEANUP