mirror of
https://git.jabber.space/devs/cproof.git
synced 2026-07-29 02:56:21 +00:00
Refactored ProfAccount creation
This commit is contained in:
@@ -36,25 +36,6 @@ _mock_accounts_get_account(const char * const name)
|
||||
return (ProfAccount *)mock();
|
||||
}
|
||||
|
||||
static char *
|
||||
_mock_accounts_create_full_jid(ProfAccount *account)
|
||||
{
|
||||
check_expected(account);
|
||||
return (char *)mock();
|
||||
}
|
||||
|
||||
void
|
||||
_stub_accounts_free_account(ProfAccount *account)
|
||||
{
|
||||
// do nothing
|
||||
}
|
||||
|
||||
void
|
||||
_mock_accounts_free_account(ProfAccount *account)
|
||||
{
|
||||
check_expected(account);
|
||||
}
|
||||
|
||||
gchar **
|
||||
_mock_accounts_get_list(void)
|
||||
{
|
||||
@@ -274,24 +255,6 @@ mock_accounts_get_account(void)
|
||||
accounts_get_account = _mock_accounts_get_account;
|
||||
}
|
||||
|
||||
void
|
||||
mock_accounts_create_full_jid(void)
|
||||
{
|
||||
accounts_create_full_jid = _mock_accounts_create_full_jid;
|
||||
}
|
||||
|
||||
void
|
||||
stub_accounts_free_account(void)
|
||||
{
|
||||
accounts_free_account = _stub_accounts_free_account;
|
||||
}
|
||||
|
||||
void
|
||||
mock_accounts_free_account(void)
|
||||
{
|
||||
accounts_free_account = _mock_accounts_free_account;
|
||||
}
|
||||
|
||||
void
|
||||
mock_accounts_get_list(void)
|
||||
{
|
||||
@@ -460,23 +423,6 @@ accounts_get_account_return(ProfAccount *account)
|
||||
will_return(_mock_accounts_get_account, account);
|
||||
}
|
||||
|
||||
void
|
||||
accounts_create_full_jid_return(char *fulljid)
|
||||
{
|
||||
expect_any(_mock_accounts_create_full_jid, account);
|
||||
if (fulljid != NULL) {
|
||||
will_return(_mock_accounts_create_full_jid, strdup(fulljid));
|
||||
} else {
|
||||
will_return(_mock_accounts_create_full_jid, NULL);
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
accounts_free_account_expect(ProfAccount *account)
|
||||
{
|
||||
expect_memory(_mock_accounts_free_account, account, account, sizeof(ProfAccount));
|
||||
}
|
||||
|
||||
void
|
||||
accounts_get_list_return(gchar **accounts)
|
||||
{
|
||||
|
||||
@@ -24,13 +24,6 @@ void mock_accounts_get_account(void);
|
||||
void accounts_get_account_expect_and_return(const char * const name, ProfAccount *account);
|
||||
void accounts_get_account_return(ProfAccount *account);
|
||||
|
||||
void mock_accounts_create_full_jid(void);
|
||||
void accounts_create_full_jid_return(char *fulljid);
|
||||
|
||||
void mock_accounts_free_account(void);
|
||||
void stub_accounts_free_account(void);
|
||||
void accounts_free_account_expect(ProfAccount *account);
|
||||
|
||||
void mock_accounts_get_list(void);
|
||||
void accounts_get_list_return(gchar **accounts);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user