#include #include #include #include #include #include #include #include "otr/otr.h" #include "config/account.h" static void _mock_otr_keygen(ProfAccount *account) { check_expected(account); } static char * _mock_otr_libotr_version(void) { return (char *)mock(); } void mock_otr_keygen(void) { otr_keygen = _mock_otr_keygen; } void mock_otr_libotr_version(void) { otr_libotr_version = _mock_otr_libotr_version; } void otr_keygen_expect(ProfAccount *account) { expect_memory(_mock_otr_keygen, account, account, sizeof(ProfAccount)); } void otr_libotr_version_returns(char *version) { will_return(_mock_otr_libotr_version, version); }