diff options
| author | Sam Anthony <sam@samanthony.xyz> | 2025-10-27 16:39:19 -0400 |
|---|---|---|
| committer | Sam Anthony <sam@samanthony.xyz> | 2025-10-27 16:39:19 -0400 |
| commit | cf78b624b32df7fb132dc72e000a370270ec7ecb (patch) | |
| tree | 2be5ba2b819db608e6ae9a4f8fed9b83e08a9316 /fw/tests/unit | |
| parent | e4660abbc284b5a5402dc743a5519b2ba40e209e (diff) | |
| download | can-gauge-interface-cf78b624b32df7fb132dc72e000a370270ec7ecb.zip | |
add unit tests to makefile
Diffstat (limited to 'fw/tests/unit')
| -rw-r--r-- | fw/tests/unit/types_utests.c | 63 | ||||
| -rw-r--r-- | fw/tests/unit/types_utests.h | 5 |
2 files changed, 68 insertions, 0 deletions
diff --git a/fw/tests/unit/types_utests.c b/fw/tests/unit/types_utests.c new file mode 100644 index 0000000..578a100 --- /dev/null +++ b/fw/tests/unit/types_utests.c @@ -0,0 +1,63 @@ +#include <stdbool.h> +#include <stdint.h> + +#include <unity.h> + +#include <types.h> + +void setUp(void) {} +void tearDown(void) {} + +void +testAddU16(void) { + setUp(); + // TODO + TEST_ASSERT(false); + tearDown(); +} + +void +testAddU16U8(void) { + setUp(); + // TODO + TEST_ASSERT(false); + tearDown(); +} + +void +testLshiftU16(void) { + setUp(); + // TODO + TEST_ASSERT(false); + tearDown(); +} + +void +testRshiftU16(void) { + setUp(); + // TODO + TEST_ASSERT(false); + tearDown(); +} + +void +testCmpU16(void) { + setUp(); + // TODO + TEST_ASSERT(false); + tearDown(); +} + +int +main(void) { + UnityBegin(__FILE__); + + // Types + RUN_TEST(testAddU16); + RUN_TEST(testAddU16U8); + RUN_TEST(testLshiftU16); + RUN_TEST(testRshiftU16); + RUN_TEST(testCmpU16); + + return UnityEnd(); +} diff --git a/fw/tests/unit/types_utests.h b/fw/tests/unit/types_utests.h new file mode 100644 index 0000000..1923727 --- /dev/null +++ b/fw/tests/unit/types_utests.h @@ -0,0 +1,5 @@ +testAddU16(void); +testAddU16U8(void); +testLshiftU16(void); +testRshiftU16(void); +testCmpU16(void); |