|
|
#ifdef TEST
#include "unity.h"
#include "funktionen.h"
void setUp(void) { }
void tearDown(void) { }
void test_1000_plus_1(void) { /* arrange */ int actual; int expected = 1000;
/* act */ actual = addThreeNumbers(500, 249, 251);
/* assert */ TEST_ASSERT_EQUAL_INT(expected, actual); }
void test_11_multiplied_by_11(void) { /* arrange */ int actual; int expected = 121;
/* act */ actual = multiply(11, 11);
/* assert */ TEST_ASSERT_EQUAL_INT(expected, actual); }
void test_5_minus_2(void) { /* arrange */ int actual; int expected = 3;
/* act */ actual = subtract(5, 2);
/* assert */ TEST_ASSERT_EQUAL_INT(expected, actual); }
void test_24_divided_by_3(void) { /* arrange */ int actual; int expected = 8;
/* act */ actual = divide(24, 3);
/* assert */ TEST_ASSERT_EQUAL_INT(expected, actual); }
void test_2_toThePowerOf_7(void) { /* arrange */ int actual; int expected = 128;
/* act */ actual = power(2, 7);
/* assert */ TEST_ASSERT_EQUAL_INT(expected, actual); }
void test_x_wins_onIndex_00_10_20(void) { /* arrange */ int actual; int expected = 1; char board[][3] = {{'X',' ',' '}, {'X',' ',' '}, {'X',' ',' '}};
/* act */ actual = x_wins_00_10_20(board);
/* assert */ TEST_ASSERT_EQUAL_INT(expected, actual); }
#endif
|