diff options
| author | mo khan <mo.khan@gmail.com> | 2020-06-14 21:35:11 -0600 |
|---|---|---|
| committer | mo khan <mo.khan@gmail.com> | 2020-06-14 21:35:11 -0600 |
| commit | 4b411c79466f6b167f04c7eaccb3ca99fcaa8e5e (patch) | |
| tree | ce6602b6ca0c04ccd39ecbf5308d7b5862dca423 /words_test.c | |
| parent | b31078ffe6e4a51b5e75f6d33809783fda5ae630 (diff) | |
Split words
Diffstat (limited to 'words_test.c')
| -rw-r--r-- | words_test.c | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/words_test.c b/words_test.c new file mode 100644 index 0000000..0979409 --- /dev/null +++ b/words_test.c @@ -0,0 +1,21 @@ +#include <cgreen/cgreen.h> + +#include "words.h" +#include <string.h> + +Describe(Words); +BeforeEach(Words) {} +AfterEach(Words) {} + +Ensure(Words, returns_word_count) { + char *sentence = strdup("Birds of a feather"); + int word_count = split_words(sentence); + assert_that(word_count, is_equal_to(4)); + free(sentence); +} + +TestSuite *words_tests() { + TestSuite *suite = create_test_suite(); + add_test_with_context(suite, Words, returns_word_count); + return suite; +} |
