Unity Test
Unity Test
ドキュメント:
サンプル
code:memo.c
-- setUp()関数
void setUp(void) {}
void tearDown(void) {}
/* ゼロ埋めデータのチェックサム: ~0 = 0xffff */
void test_checksum_all_zeros(void) {
uint8_t data4 = {0x00, 0x00, 0x00, 0x00}; TEST_ASSERT_EQUAL_HEX16(0xffff, checksum(data, 4));
}
int main(void) {
UNITY_BEGIN();
RUN_TEST(test_checksum_all_zeros);
RUN_TEST(test_checksum_known_value);
RUN_TEST(test_checksum_partial_chain);
RUN_TEST(test_checksum_odd_length);
RUN_TEST(test_checksum_verify);
return UNITY_END();
}
確認用
Q. Unity Test
調査用
Wikipedia.icon
Wikipedia.icon