Files
DTU-HMI/tests/test_p1_key.c

17 lines
445 B
C

#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;
}