Librairie xbee.

Dependents:   NerfUS-Coord NerfUSTarget

Fork of APP3_xbee by Team APP

test.h

Committer:
dupm2216
Date:
2017-02-13
Revision:
6:b70f32a80d51
Parent:
5:cd3c79853dc8
Child:
7:c65c4c98d237

File content as of revision 6:b70f32a80d51:

#ifndef TEST_HPP
#define TEST_HPP

#include <vector>

bool vectors_are_equal(const std::vector<char> v1, const std::vector<char> v2);

void run_all_tests();
void vectors_are_equal_test();
std::vector<char> construct_vector(const char* content);
void generate_transmit_request_test();
void generate_led_high_command_test();
void parse_receive_packet_test();
void parse_frame_parses_receive_packet_test();
void parse_frame_parses_transmit_status_test();
void parse_frame_parses_at_command_response_test();
void handle_frame_adds_parsed_frame_to_mailbox_test();

void parsed_frame_to_string_button_event_released_test();
void parsed_frame_to_string_button_event_pressed_test();
void parsed_frame_to_string_button_event_invalid_state_test();
void parsed_frame_to_string_accelerometer_test();
void parsed_frame_to_string_accelerometer_negative_values_test();
void parsed_frame_to_string_unsupported_event_type_test();

#endif