summaryrefslogtreecommitdiff
path: root/FreeRTOS-Plus/Test/CMock/test/c/TestCMockCDynamic_Runner.c
diff options
context:
space:
mode:
Diffstat (limited to 'FreeRTOS-Plus/Test/CMock/test/c/TestCMockCDynamic_Runner.c')
-rw-r--r--FreeRTOS-Plus/Test/CMock/test/c/TestCMockCDynamic_Runner.c36
1 files changed, 36 insertions, 0 deletions
diff --git a/FreeRTOS-Plus/Test/CMock/test/c/TestCMockCDynamic_Runner.c b/FreeRTOS-Plus/Test/CMock/test/c/TestCMockCDynamic_Runner.c
new file mode 100644
index 000000000..d68608091
--- /dev/null
+++ b/FreeRTOS-Plus/Test/CMock/test/c/TestCMockCDynamic_Runner.c
@@ -0,0 +1,36 @@
+/* ==========================================
+ CMock Project - Automatic Mock Generation for C
+ Copyright (c) 2007 Mike Karlesky, Mark VanderVoord, Greg Williams
+ [Released under MIT License. Please refer to license.txt for details]
+========================================== */
+
+#include "unity.h"
+#include "cmock.h"
+#include <setjmp.h>
+#include <stdio.h>
+
+extern void setUp(void);
+extern void tearDown(void);
+
+extern void test_MemNewWillReturnNullIfGivenIllegalSizes(void);
+extern void test_MemNewWillNowSupportSizesGreaterThanTheDefinesCMockSize(void);
+extern void test_MemChainWillReturnNullAndDoNothingIfGivenIllegalInformation(void);
+extern void test_MemNextWillReturnNullIfGivenABadRoot(void);
+extern void test_ThatWeCanClaimAndChainAFewElementsTogether(void);
+extern void test_ThatWeCanAskForAllSortsOfSizes(void);
+
+int main(void)
+{
+ UnityBegin("TestCMockDynamic.c");
+
+ RUN_TEST(test_MemNewWillReturnNullIfGivenIllegalSizes, 26);
+ RUN_TEST(test_MemNewWillNowSupportSizesGreaterThanTheDefinesCMockSize, 35);
+ RUN_TEST(test_MemChainWillReturnNullAndDoNothingIfGivenIllegalInformation, 45);
+ RUN_TEST(test_MemNextWillReturnNullIfGivenABadRoot, 59);
+ RUN_TEST(test_ThatWeCanClaimAndChainAFewElementsTogether, 70);
+ RUN_TEST(test_ThatWeCanAskForAllSortsOfSizes, 152);
+
+ UnityEnd();
+ CMock_Guts_MemFreeFinal();
+ return 0;
+}