Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
m2mconnectionhandlerpimpl_classic_test.cpp
00001 /* 00002 * Copyright (c) 2016 ARM Limited. All rights reserved. 00003 * SPDX-License-Identifier: Apache-2.0 00004 * Licensed under the Apache License, Version 2.0 (the License); you may 00005 * not use this file except in compliance with the License. 00006 * You may obtain a copy of the License at 00007 * 00008 * http://www.apache.org/licenses/LICENSE-2.0 00009 * 00010 * Unless required by applicable law or agreed to in writing, software 00011 * distributed under the License is distributed on an AS IS BASIS, WITHOUT 00012 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 00013 * See the License for the specific language governing permissions and 00014 * limitations under the License. 00015 */ 00016 //CppUTest includes should be after your and system includes 00017 #include "CppUTest/TestHarness.h" 00018 #include "test_m2mconnectionhandlerpimpl_classic.h" 00019 00020 TEST_GROUP(M2MConnectionHandlerPimpl_classic) 00021 { 00022 Test_M2MConnectionHandlerPimpl_classic* handler; 00023 00024 void setup() 00025 { 00026 handler = new Test_M2MConnectionHandlerPimpl_classic(); 00027 } 00028 void teardown() 00029 { 00030 delete handler; 00031 } 00032 }; 00033 00034 00035 TEST(M2MConnectionHandlerPimpl_classic, create) 00036 { 00037 CHECK(handler != NULL); 00038 } 00039 00040 TEST(M2MConnectionHandlerPimpl_classic, test_bind_connection) 00041 { 00042 handler->test_bind_connection(); 00043 } 00044 00045 TEST(M2MConnectionHandlerPimpl_classic, test_resolve_server_address) 00046 { 00047 handler->test_resolve_server_address(); 00048 } 00049 00050 TEST(M2MConnectionHandlerPimpl_classic, test_dns_handler) 00051 { 00052 handler->test_dns_handler(); 00053 } 00054 00055 TEST(M2MConnectionHandlerPimpl_classic, test_start_listening_for_data) 00056 { 00057 handler->test_start_listening_for_data(); 00058 } 00059 00060 TEST(M2MConnectionHandlerPimpl_classic, test_receive_handler) 00061 { 00062 handler->test_receive_handler(); 00063 } 00064 00065 TEST(M2MConnectionHandlerPimpl_classic, test_send_data) 00066 { 00067 handler->test_send_data(); 00068 } 00069 00070 TEST(M2MConnectionHandlerPimpl_classic, test_send_socket_data) 00071 { 00072 handler->test_send_socket_data(); 00073 } 00074 00075 TEST(M2MConnectionHandlerPimpl_classic, test_stop_listening) 00076 { 00077 handler->test_stop_listening(); 00078 } 00079 00080 TEST(M2MConnectionHandlerPimpl_classic, test_send_to_socket) 00081 { 00082 handler->test_send_to_socket(); 00083 } 00084 00085 TEST(M2MConnectionHandlerPimpl_classic, test_receive_from_socket) 00086 { 00087 handler->test_receive_from_socket(); 00088 } 00089 00090 TEST(M2MConnectionHandlerPimpl_classic, test_handle_connection_error) 00091 { 00092 handler->test_handle_connection_error(); 00093 } 00094 00095 TEST(M2MConnectionHandlerPimpl_classic, test_connection_event_handler) 00096 { 00097 handler->test_connection_event_handler(); 00098 } 00099 00100 TEST(M2MConnectionHandlerPimpl_classic, test_set_platform_network_handler) 00101 { 00102 handler->test_set_platform_network_handler(); 00103 } 00104 00105 TEST(M2MConnectionHandlerPimpl_classic, test_receive_handshake_handler) 00106 { 00107 handler->test_receive_handshake_handler(); 00108 } 00109 00110 TEST(M2MConnectionHandlerPimpl_classic, test_claim_mutex) 00111 { 00112 handler->test_claim_mutex(); 00113 } 00114 00115 TEST(M2MConnectionHandlerPimpl_classic, test_release_mutex) 00116 { 00117 handler->test_release_mutex(); 00118 }
Generated on Tue Jul 12 2022 21:20:26 by
