zbx_mock_assert_int_eq("rcv", (int)zbx_mock_get_parameter_uint64("out.rcv"), fping_args.hosts[host_idx].rcv);
#include "zbxmockassert.h"
#include "zbxmockhelper.h"
#include "../../../src/libs/zbxicmpping/icmpping.c"
const char *mock_get_source_ip(void);
void test_process_fping_statistics_line(void);
void test_process_response_to_individual_fping_request(void);
char *__wrap_zbx_fgets(char *buffer, int size, FILE *fp);
const char *mock_get_source_ip(void)
char *__wrap_zbx_fgets(char *buffer, int size, FILE *fp)
void test_process_fping_statistics_line(void)
const size_t hosts_count = 1, host_idx = 0;
zbx_fping_args fping_args;
zbx_fping_resp fping_resp;
memset(&fping_args, 0, sizeof(fping_args));
memset(&fping_resp, 0, sizeof(fping_resp));
host_up = (char)zbx_mock_get_parameter_uint64("in.host_up");
fping_resp.linebuf = strdup(zbx_mock_get_parameter_string("in.linebuf"));
fping_args.hosts = (zbx_fping_host_t *)calloc(hosts_count, sizeof(zbx_fping_host_t));
fping_args.hosts_count = (int)hosts_count;
fping_args.requests_count = (int)zbx_mock_get_parameter_uint64("in.requests_count");
fping_args.allow_redirect = (unsigned char)zbx_mock_get_parameter_uint64("in.allow_redirect");
fping_args.fping_existence = (int)zbx_mock_get_parameter_uint64("in.fping_existence");