mirror of
https://github.com/paulscherrerinstitute/sf_daq_buffer.git
synced 2026-06-07 00:28:40 +02:00
Externalize in mock class
This commit is contained in:
@@ -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
|
||||||
@@ -2,16 +2,8 @@
|
|||||||
#include <jungfrau.hpp>
|
#include <jungfrau.hpp>
|
||||||
#include "gtest/gtest.h"
|
#include "gtest/gtest.h"
|
||||||
#include "UdpReceiver.hpp"
|
#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)
|
TEST(UdpReceiver, simple_recv)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user