finished adidas v1.0
This commit is contained in:
@@ -6,26 +6,28 @@
|
||||
// I rather dislike keeping line numbers updated, so I made my own macro to ditch the line number
|
||||
#define MY_RUN_TEST(func) RUN_TEST(func, 0)
|
||||
|
||||
extern void channel_setUp(void)
|
||||
{
|
||||
// This is run before EACH test
|
||||
extern void channel_setUp(void){
|
||||
channel_init();
|
||||
}
|
||||
extern void channel_tearDown(void) {}
|
||||
|
||||
void test_channel_all_zero_test(){
|
||||
uint8_t value = 0x00;
|
||||
uint8_t result = channel_change_one_random_bit(value);
|
||||
TEST_ASSERT_NOT_EQUAL(value, result);
|
||||
}
|
||||
|
||||
extern void channel_tearDown(void)
|
||||
{
|
||||
// This is run after EACH test
|
||||
void test_channel_all_one_test(){
|
||||
uint8_t value = 0xFF;
|
||||
uint8_t result = channel_change_one_random_bit(value);
|
||||
TEST_ASSERT_NOT_EQUAL(value, result);
|
||||
}
|
||||
|
||||
static void test_channel(void)
|
||||
{
|
||||
TEST_ASSERT_EQUAL(1, 0);
|
||||
}
|
||||
|
||||
void run_channel_tests()
|
||||
{
|
||||
void run_channel_tests(){
|
||||
UnityRegisterSetupTearDown( channel_setUp, channel_tearDown);
|
||||
|
||||
MY_RUN_TEST(test_channel);
|
||||
MY_RUN_TEST(test_channel_all_zero_test);
|
||||
MY_RUN_TEST(test_channel_all_one_test);
|
||||
|
||||
UnityUnregisterSetupTearDown();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user