#include "../src/Drv/key.h" #include "test_common.h" int main(void) { Key_Init(); ASSERT_EQ_INT(EN_KEY_FLAG_NULL, g_tRemoteKey.byKeyValid); ASSERT_EQ_INT(KEY_NONE, g_tRemoteKey.byKeyValue); g_tRemoteKey.byKeyValid = EN_KEY_FLAG_NEW; g_tRemoteKey.byKeyValue = KEY_U; ASSERT_EQ_INT(KEY_U, Key_Read()); ASSERT_EQ_INT(EN_KEY_FLAG_NULL, g_tRemoteKey.byKeyValid); ASSERT_EQ_INT(KEY_NONE, Key_Read()); return 0; }