#ifndef ZABBIX_MOCK_ASSERT_H
#define ZABBIX_MOCK_ASSERT_H
void __zbx_mock_assert_str_eq(const char *file, int line, const char *prefix_msg, const char *expected_value,
const char *returned_value);
void __zbx_mock_assert_str_ne(const char *file, int line, const char *prefix_msg, const char *expected_value,
const char *returned_value);
void __zbx_mock_assert_uint64_eq(const char *file, int line, const char *prefix_msg, zbx_uint64_t expected_value,
zbx_uint64_t returned_value);
void __zbx_mock_assert_uint64_ne(const char *file, int line, const char *prefix_msg, zbx_uint64_t expected_value,
zbx_uint64_t returned_value);
void __zbx_mock_assert_int_eq(const char *file, int line, const char *prefix_msg, int expected_value,
void __zbx_mock_assert_int_ne(const char *file, int line, const char *prefix_msg, int expected_value,
void __zbx_mock_assert_double_eq(const char *file, double line, const char *prefix_msg, double expected_value,
void __zbx_mock_assert_double_ne(const char *file, double line, const char *prefix_msg, double expected_value,
void __zbx_mock_assert_result_eq(const char *file, int line, const char *prefix_msg, int expected_value,
void __zbx_mock_assert_result_ne(const char *file, int line, const char *prefix_msg, int expected_value,
void __zbx_mock_assert_sysinfo_ret_eq(const char *file, int line, const char *prefix_msg, int expected_value,
void __zbx_mock_assert_sysinfo_ret_ne(const char *file, int line, const char *prefix_msg, int expected_value,
void __zbx_mock_assert_ptr_eq(const char *file, int line, const char *prefix_msg, const void *expected_value,
const void *returned_value);