From 055eeb00654dec742d21c0e751097d473be54eab Mon Sep 17 00:00:00 2001 From: Andrej Babic Date: Wed, 15 Apr 2020 14:22:50 +0200 Subject: [PATCH] Externalize in mock class --- core-writer/test/mock/udp.hpp | 16 ++++++++++++++++ core-writer/test/test_UdpReceiver.cpp | 10 +--------- 2 files changed, 17 insertions(+), 9 deletions(-) create mode 100644 core-writer/test/mock/udp.hpp diff --git a/core-writer/test/mock/udp.hpp b/core-writer/test/mock/udp.hpp new file mode 100644 index 0000000..9e23039 --- /dev/null +++ b/core-writer/test/mock/udp.hpp @@ -0,0 +1,16 @@ +#ifndef MOCK_UDP_H +#define MOCK_UDP_H + +const int UDP_PORT(13000); + +sockaddr_in get_server_address(uint16_t udp_port) +{ + sockaddr_in server_address = {0}; + server_address.sin_family = AF_INET; + server_address.sin_addr.s_addr = INADDR_ANY; + server_address.sin_port = htons(udp_port); + + return server_address; +} + +#endif \ No newline at end of file diff --git a/core-writer/test/test_UdpReceiver.cpp b/core-writer/test/test_UdpReceiver.cpp index fe69db9..3af65e1 100644 --- a/core-writer/test/test_UdpReceiver.cpp +++ b/core-writer/test/test_UdpReceiver.cpp @@ -2,16 +2,8 @@ #include #include "gtest/gtest.h" #include "UdpReceiver.hpp" +#include "mock/udp.hpp" -sockaddr_in get_server_address(uint16_t udp_port) -{ - sockaddr_in server_address = {0}; - server_address.sin_family = AF_INET; - server_address.sin_addr.s_addr = INADDR_ANY; - server_address.sin_port = htons(udp_port); - - return server_address; -} TEST(UdpReceiver, simple_recv) {