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.
Dependencies: MAX44000 PWM_Tone_Library nexpaq_mdk
Fork of LED_Demo by
m2mtlvdeserializertest.cpp
00001 /* 00002 * Copyright (c) 2015 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_m2mtlvdeserializer.h" 00019 #include "test_m2mtlvserializer.h" 00020 00021 TEST_GROUP(M2MTLVDeserializer) 00022 { 00023 Test_M2MTLVDeserializer* m2m_deserializer; 00024 00025 void setup() 00026 { 00027 m2m_deserializer = new Test_M2MTLVDeserializer(); 00028 } 00029 void teardown() 00030 { 00031 delete m2m_deserializer; 00032 } 00033 }; 00034 00035 TEST_GROUP(M2MTLVSerializer) 00036 { 00037 Test_M2MTLVSerializer* m2m_serializer; 00038 00039 void setup() 00040 { 00041 m2m_serializer = new Test_M2MTLVSerializer(); 00042 } 00043 void teardown() 00044 { 00045 delete m2m_serializer; 00046 } 00047 }; 00048 00049 TEST(M2MTLVSerializer, Create) 00050 { 00051 CHECK(m2m_serializer != NULL); 00052 } 00053 00054 TEST(M2MTLVSerializer, serialize_object) 00055 { 00056 m2m_serializer->test_serialize_object(); 00057 } 00058 00059 TEST(M2MTLVSerializer, serialize_object_instance) 00060 { 00061 m2m_serializer->test_serialize_object_instance(); 00062 } 00063 00064 TEST(M2MTLVSerializer, serialize_resource) 00065 { 00066 m2m_serializer->test_serialize_resource(); 00067 } 00068 00069 TEST(M2MTLVSerializer, serialize_resource_instance) 00070 { 00071 m2m_serializer->test_serialize_resource_instance(); 00072 } 00073 00074 TEST(M2MTLVDeserializer, Create) 00075 { 00076 CHECK(m2m_deserializer != NULL); 00077 } 00078 00079 TEST(M2MTLVDeserializer, is_object_instance) 00080 { 00081 m2m_deserializer->test_is_object_instance(); 00082 } 00083 00084 TEST(M2MTLVDeserializer, is_resource) 00085 { 00086 m2m_deserializer->test_is_resource(); 00087 } 00088 00089 TEST(M2MTLVDeserializer, is_multiple_resource) 00090 { 00091 m2m_deserializer->test_is_multiple_resource(); 00092 } 00093 00094 TEST(M2MTLVDeserializer, is_resource_instance) 00095 { 00096 m2m_deserializer->test_is_resource_instance(); 00097 } 00098 00099 TEST(M2MTLVDeserializer, deserialise_object_instances) 00100 { 00101 m2m_deserializer->test_deserialise_object_instances(); 00102 } 00103 00104 TEST(M2MTLVDeserializer, deserialize_resources) 00105 { 00106 m2m_deserializer->test_deserialize_resources(); 00107 } 00108 00109 TEST(M2MTLVDeserializer, test_deserialize_resource_instance_1) 00110 { 00111 m2m_deserializer->test_deserialize_resource_instance_1(); 00112 } 00113 00114 TEST(M2MTLVDeserializer, test_deserialize_resource_instance) 00115 { 00116 m2m_deserializer->test_deserialize_resource_instance(); 00117 } 00118 00119 TEST(M2MTLVDeserializer, test_instance_id) 00120 { 00121 m2m_deserializer->test_instance_id(); 00122 } 00123
Generated on Tue Jul 12 2022 12:28:39 by
