|
BSL v1.1.1 - 64.gc92ac12
AMMOS Bundle Protocol Security Library (BSL)
|
Test the TextUtil.h interfaces. More...
Include dependency graph for test_TextUtil.c:Macros | |
| #define | TEST_CASE(...) |
Functions | |
| void | test_BSL_TextUtil_Base16_Encode (const char *data, size_t data_len, bool uppercase, const char *expect) |
| void | test_BSL_TextUtil_Base16_Decode_valid (const char *text, const char *expect, size_t expect_len) |
| void | test_BSL_TextUtil_Base16_Decode_invalid (const char *text) |
| TEST_CASE ("\xc1\x04\xc4\xcf\xb7\x77\x0f\xf0\xbe\xba\xa2\xe9\x5f\xbc\x2c\x18", 16, false, true) | |
| void | test_BSL_TextUtil_Base64_Decode_valid (const char *text, const char *expect, size_t expect_len) |
| void | test_BSL_TextUtil_Base64_Decode_invalid (const char *text) |
Test the TextUtil.h interfaces.
| #define TEST_CASE | ( | ... | ) |
| void test_BSL_TextUtil_Base16_Decode_invalid | ( | const char * | text | ) |
References BSL_Data_Deinit(), BSL_Data_Init(), and BSL_TextUtil_Base16_Decode().
| void test_BSL_TextUtil_Base16_Decode_valid | ( | const char * | text, |
| const char * | expect, | ||
| size_t | expect_len | ||
| ) |
| void test_BSL_TextUtil_Base16_Encode | ( | const char * | data, |
| size_t | data_len, | ||
| bool | uppercase, | ||
| const char * | expect | ||
| ) |
| void test_BSL_TextUtil_Base64_Decode_invalid | ( | const char * | text | ) |
References BSL_Data_Deinit(), BSL_Data_Init(), and BSL_TextUtil_Base64_Decode().
| void test_BSL_TextUtil_Base64_Decode_valid | ( | const char * | text, |
| const char * | expect, | ||
| size_t | expect_len | ||
| ) |
| TEST_CASE | ( | "\xc1\x04\xc4\xcf\xb7\x77\x0f\xf0\xbe\xba\xa2\xe9\x5f\xbc\x2c\x18" | , |
| 16, | |||
| false, | |||
| true | |||
| ) |