From 5cd397c1fa7367d215cffc76a7c9bf5f6e3acf62 Mon Sep 17 00:00:00 2001
From: LittleTux89 <41306939+LittleTux89@users.noreply.github.com>
Date: Tue, 17 Jul 2018 21:24:32 +0300
Subject: [PATCH] Finished the test (#17)

Add dap common test
---
 test/core/dap_common_test.c | 13 +++++++++++++
 test/core/dap_common_test.h |  9 +++++++++
 test/core/main.c            |  2 ++
 test/core/test_headers.h    |  1 +
 4 files changed, 25 insertions(+)
 create mode 100644 test/core/dap_common_test.c
 create mode 100644 test/core/dap_common_test.h

diff --git a/test/core/dap_common_test.c b/test/core/dap_common_test.c
new file mode 100644
index 0000000..cfc7339
--- /dev/null
+++ b/test/core/dap_common_test.c
@@ -0,0 +1,13 @@
+#include "dap_common_test.h"
+
+void test_put_int() {
+    const int INT_VAL = 10;
+    const char * EXPECTED_RESULT = "10";
+    char * result_arr = itoa(INT_VAL);
+    assert(strcmp(result_arr, EXPECTED_RESULT) == 0 && "test_put_int failed");
+}
+
+void dap_common_test_run() {
+    printf("Start running dap_common_test\n");
+    test_put_int();
+}
diff --git a/test/core/dap_common_test.h b/test/core/dap_common_test.h
new file mode 100644
index 0000000..00959ed
--- /dev/null
+++ b/test/core/dap_common_test.h
@@ -0,0 +1,9 @@
+#pragma once
+#include "dap_common.h"
+#include "assert.h"
+#include "stdbool.h"
+#include "stdlib.h"
+#include "stdio.h"
+#include "string.h"
+
+extern void dap_common_test_run(void);
diff --git a/test/core/main.c b/test/core/main.c
index 17a9c61..083a475 100755
--- a/test/core/main.c
+++ b/test/core/main.c
@@ -1,8 +1,10 @@
 #include "dap_config_test.h"
+#include "dap_common_test.h"
 #include "dap_common.h"
 
 int main(void) {
     // switch off debug info from library
     set_log_level(L_CRITICAL);
     dap_config_tests_run();
+    dap_common_test_run();
 }
diff --git a/test/core/test_headers.h b/test/core/test_headers.h
index 5b9b6df..f7f04d6 100755
--- a/test/core/test_headers.h
+++ b/test/core/test_headers.h
@@ -1,3 +1,4 @@
 #pragma once
 
 #include "dap_config_test.h"
+#include "dap_common_test.h"
-- 
GitLab