diff options
Diffstat (limited to 'tests/ui')
-rw-r--r-- | tests/ui/mock_ui.c | 13 | ||||
-rw-r--r-- | tests/ui/mock_ui.h | 2 |
2 files changed, 15 insertions, 0 deletions
diff --git a/tests/ui/mock_ui.c b/tests/ui/mock_ui.c index a79f0521..b325870a 100644 --- a/tests/ui/mock_ui.c +++ b/tests/ui/mock_ui.c @@ -187,6 +187,12 @@ gboolean _mock_ui_current_win_is_otr(void) return (gboolean)mock(); } +static +void _mock_ui_room_join(char *room) +{ + check_expected(room); +} + // bind mocks and stubs void @@ -429,3 +435,10 @@ ui_current_win_is_otr_returns(gboolean result) ui_current_win_is_otr = _mock_ui_current_win_is_otr; will_return(_mock_ui_current_win_is_otr, result); } + +void +ui_room_join_expect(char *room) +{ + ui_room_join = _mock_ui_room_join; + expect_string(_mock_ui_room_join, room, room); +} diff --git a/tests/ui/mock_ui.h b/tests/ui/mock_ui.h index a814f06e..05b271c1 100644 --- a/tests/ui/mock_ui.h +++ b/tests/ui/mock_ui.h @@ -59,4 +59,6 @@ void ui_current_print_line_expect(char *message); void ui_current_win_is_otr_returns(gboolean result); +void ui_room_join_expect(char *room); + #endif |