diff options
Diffstat (limited to '33_counts/counts_test.c')
| -rw-r--r-- | 33_counts/counts_test.c | 18 | 
1 files changed, 18 insertions, 0 deletions
diff --git a/33_counts/counts_test.c b/33_counts/counts_test.c new file mode 100644 index 0000000..905d918 --- /dev/null +++ b/33_counts/counts_test.c @@ -0,0 +1,18 @@ +#include <stdio.h> +#include <stdlib.h> +#include <string.h> +#include "counts.h" + +#define NUM_TESTS 12 +int main(void) { +  char * testData[NUM_TESTS] = {"apple", "banana", NULL,"apple", +                                "frog","sword","bear",NULL, +                                "frog","apple", "zebra", "knight"}; +  counts_t * testCounts= createCounts(); +  for(int i =0; i < NUM_TESTS; i++) { +    addCount(testCounts,testData[i]); +  } +  printCounts(testCounts, stdout); +  freeCounts(testCounts); +  return EXIT_SUCCESS; +}  | 
