From f8de28232e353794617e402dc0ebf05b57728cc5 Mon Sep 17 00:00:00 2001 From: James Booth Date: Wed, 3 Oct 2012 23:47:10 +0100 Subject: Started work on chat session, and chat states --- tests/test_chat_session.c | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 tests/test_chat_session.c (limited to 'tests/test_chat_session.c') diff --git a/tests/test_chat_session.c b/tests/test_chat_session.c new file mode 100644 index 00000000..7c513fc7 --- /dev/null +++ b/tests/test_chat_session.c @@ -0,0 +1,25 @@ +#include +#include +#include "chat_session.h" + +void can_init(void) +{ + chat_session_init(); + assert_true(1); +} + +void adding_new_sets_state_to_active(void) +{ + chat_session_init(); + chat_session_new("prof1@panesar"); + ChatSession session = chat_session_get("prof1@panesar"); + + assert_int_equals(ACTIVE, chat_session_get_state(session)); +} + +void register_chat_session_tests(void) +{ + TEST_MODULE("chat_session_tests"); + TEST(can_init); + TEST(adding_new_sets_state_to_active); +} -- cgit 1.4.1-2-gfad0