AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Namespaces | Functions | Variables
HexCodecTest.cpp File Reference
#include <gtest/gtest.h>
#include <acsdk/CodecUtils/Hex.h>
Include dependency graph for HexCodecTest.cpp:

Namespaces

 alexaClientSDK
 Whether or not curl logs should be emitted.
 
 alexaClientSDK::codecUtils
 Binary codec utilities.
 
 alexaClientSDK::codecUtils::test
 Test cases for CodecUtils.
 

Functions

 alexaClientSDK::codecUtils::test::TEST (HexCodecTest, test_hexDecode)
 
 alexaClientSDK::codecUtils::test::TEST (HexCodecTest, test_hexDecodeAFLowerCase)
 
 alexaClientSDK::codecUtils::test::TEST (HexCodecTest, test_hexDecodeAFUpperCase)
 
 alexaClientSDK::codecUtils::test::TEST (HexCodecTest, test_hexDecodeAFMixedCase)
 
 alexaClientSDK::codecUtils::test::TEST (HexCodecTest, test_hexDecodeTestStringUpperCase)
 
 alexaClientSDK::codecUtils::test::TEST (HexCodecTest, test_hexDecodeTestStringLowerCase)
 
 alexaClientSDK::codecUtils::test::TEST (HexCodecTest, test_hexDecodeAppend)
 
 alexaClientSDK::codecUtils::test::TEST (HexCodecTest, test_hexDecodeBadSize)
 
 alexaClientSDK::codecUtils::test::TEST (HexCodecTest, test_hexDecodeBadChar)
 
 alexaClientSDK::codecUtils::test::TEST (HexCodecTest, test_hexEncode)
 
 alexaClientSDK::codecUtils::test::TEST (HexCodecTest, test_hexEncodeAppend)
 
 alexaClientSDK::codecUtils::test::TEST (HexCodecTest, test_hexEncodeAF)
 
 alexaClientSDK::codecUtils::test::TEST (HexCodecTest, test_hexEncodeTestString)
 
 alexaClientSDK::codecUtils::test::TEST (HexCodecTest, test_hexDecodeWithWhitespace)
 

Variables

const std::string alexaClientSDK::codecUtils::test::HEX_STR = "0123456789"
 
const Bytes alexaClientSDK::codecUtils::test::HEX_STR_BINARY {0x01, 0x23, 0x45, 0x67, 0x89}
 
const Bytes alexaClientSDK::codecUtils::test::HEX_STR_BINARY2 {0x01, 0x23, 0x45, 0x67, 0x89, 0x01, 0x23, 0x45, 0x67, 0x89}
 
static const std::string alexaClientSDK::codecUtils::test::TEST_STR {"A quick brown fox jumps over the lazy dog."}
 
static const std::string alexaClientSDK::codecUtils::test::TEST_STR_HEX_U
 
static const std::string alexaClientSDK::codecUtils::test::TEST_STR_HEX_L
 

AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0