

Void test_AverageThreeBytes_should_AverageHighValues(void) Void test_AverageThreeBytes_should_AverageMidRangeValues(void) Then we make a test file TestDumbExample.c which checks for some basic things like rollovers and whatnot: #include "unity.h"


Int8_t AverageThreeBytes(int8_t a, int8_t b, int8_t c) It has a header file that looks like this: #include It looks like this: #include "DumbExample.h" Let's say we have a C file that we want to test named DumbExample.c. If you want to migrate to a simulated target later, we'll walk you through that too. We'll start with a native built app, because they're usually the simplest to get started. Compile all three and link them together. The smallest realistic Unit Test build you can do is a source file, a test file, and Unity. Otherwise, let's learn a bit about making a Unit Test with Unity. If you opted for Ceedling, you can start there to learn more. If you're not sure, maybe you want to start by using our Decide-O-Tron 3000. But you may choose to use Ceedling or CMock too. Very likely, you'll start with just Unity. Let's do this! First, you need to download your tools.
