From a578419d552f1a61a9b7615e20c6697451008702 Mon Sep 17 00:00:00 2001 From: James Booth Date: Sun, 16 Mar 2014 01:46:18 +0000 Subject: Added /roster add test --- tests/xmpp/mock_xmpp.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'tests/xmpp/mock_xmpp.c') diff --git a/tests/xmpp/mock_xmpp.c b/tests/xmpp/mock_xmpp.c index 3b824c19..c25156be 100644 --- a/tests/xmpp/mock_xmpp.c +++ b/tests/xmpp/mock_xmpp.c @@ -96,6 +96,13 @@ _mock_presence_join_room(char *room, char*nick, char *passwd) check_expected(passwd); } +static void +_mock_roster_send_add_new(const char *const barejid, const char * const name) +{ + check_expected(barejid); + check_expected(name); +} + void mock_jabber_connect_with_details(void) { @@ -139,6 +146,12 @@ mock_presence_join_room(void) presence_join_room = _mock_presence_join_room; } +void +mock_roster_send_add_new(void) +{ + roster_send_add_new = _mock_roster_send_add_new; +} + void bookmark_get_list_returns(GList *bookmarks) { @@ -260,3 +273,10 @@ presence_join_room_expect(char *room, char *nick, char *passwd) expect_string(_mock_presence_join_room, passwd, passwd); } } + +void +roster_send_add_new_expect(char *jid, char *nick) +{ + expect_string(_mock_roster_send_add_new, barejid, jid); + expect_string(_mock_roster_send_add_new, name, nick); +} -- cgit 1.4.1-2-gfad0