X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=test%2Ftest_subs.h;h=ea540bf1d02017f30316eff854776fd675a4f40d;hb=4edb52e022fe23b8951488c959458ad68b644d47;hp=e50a473ad8cc66a7b75fc6cfadcda8f0f9c198b0;hpb=ea129fa14c89d8f5cedacd9afc1e4dd7a30f1ae4;p=ric-app%2Fhw.git diff --git a/test/test_subs.h b/test/test_subs.h index e50a473..ea540bf 100644 --- a/test/test_subs.h +++ b/test/test_subs.h @@ -16,11 +16,21 @@ limitations under the License. ================================================================================== */ +/* + * test_subs.h + * + * Created on: Apr, 2020 + * Author: Shraboni Jana + */ + #ifndef TEST_TEST_SUBS_H_ #define TEST_TEST_SUBS_H_ #include #include + +#include "e2ap_subscription_request.hpp" +#include "e2ap_subsdel_request.hpp" #include "xapp.hpp" #define BUFFER_SIZE 1024 @@ -152,7 +162,33 @@ TEST(SubscriptionRequest, MultipleActions) } +TEST(E2AP, SubscriptionDeleteRequest){ + + unsigned char buff[1024]; + size_t buff_size = 1024; + + + E2APSubscriptionDeleteRequest::SubscriptionDeleteRequestIEs dataObj; + + dataObj.set_ranFunctionID(1); + dataObj.set_ricInstanceID(1); + dataObj.set_ricRequestorID(3); + + E2APSubscriptionDeleteRequest requestObj(dataObj); + bool res = requestObj.encode(buff, &buff_size); + if(!res) + { + std::cout << requestObj.get_error() << std::endl; + } + ASSERT_TRUE(res); + + +} + + + //create a MOck e2term + TEST (MOCK, E2TERM){ const char* meid = "test1"; @@ -185,4 +221,5 @@ TEST (MOCK, E2TERM){ } } + #endif /* TEST_TEST_SUBS_H_ */