diff options
author | James Booth <boothj5@gmail.com> | 2013-12-26 13:37:22 +0000 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2013-12-26 13:37:22 +0000 |
commit | 8685e78c86ecd579078aaad961bd23eaba5e3e84 (patch) | |
tree | 9730da1a98c7b686fb05235f480ece90e4522cf2 /tests/test_cmd_rooms.c | |
parent | b83b262d47ea62330e1e1a21e3da12aef08e981d (diff) | |
download | profani-tty-8685e78c86ecd579078aaad961bd23eaba5e3e84.tar.gz |
Added mock_accounts and fixed tests
Diffstat (limited to 'tests/test_cmd_rooms.c')
-rw-r--r-- | tests/test_cmd_rooms.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/test_cmd_rooms.c b/tests/test_cmd_rooms.c index 01aeecbe..bbd05471 100644 --- a/tests/test_cmd_rooms.c +++ b/tests/test_cmd_rooms.c @@ -11,6 +11,9 @@ #include "ui/ui.h" #include "ui/mock_ui.h" +#include "config/accounts.h" +#include "config/mock_accounts.h" + #include "command/commands.h" static void test_with_connection_status(jabber_conn_status_t status) @@ -54,6 +57,7 @@ void cmd_rooms_shows_message_when_undefined(void **state) void cmd_rooms_uses_account_default_when_no_arg(void **state) { + mock_accounts_get_account(); CommandHelp *help = malloc(sizeof(CommandHelp)); ProfAccount *account = malloc(sizeof(ProfAccount)); account->muc_service = "default_conf_server"; @@ -62,8 +66,7 @@ void cmd_rooms_uses_account_default_when_no_arg(void **state) mock_connection_status(JABBER_CONNECTED); mock_connection_account_name("account_name"); - expect_string(accounts_get_account, name, "account_name"); - will_return(accounts_get_account, account); + accounts_get_account_return(account); expect_room_list_request("default_conf_server"); |