void cardImplementationTests(void) { char letter='a'; int value=1; Card card = initCard(letter,value); printf("Test #1: initCard\n"); assert(card != NULL); printf(" Passed!\n"); card = initCard('a',1); printf("Test #2: initCard\n"); assert(card->letter = letter); printf(" Passed!\n"); printf("Test #3: initCard\n"); assert(card->value = value); printf(" Passed!\n"); printf("Test #4: setLetter\n"); setLetter(card,'a'); assert(card->letter = letter); printf(" Passed!\n"); printf("Test #5: setValue\n"); setValue(card,1); assert(card->value = value); printf(" Passed!\n"); printf("Test #6: getLetter\n"); getLetter(card); assert(card->letter); printf(" Passed!\n"); printf("Test #7: getValue\n"); getValue(card); assert(card->value); printf(" Passed!\n"); printf("Test #8: initCard\n"); printf(" Passed!\n"); printf("Test #9: initCard\n"); printf(" Passed!\n"); printf("Test #10: initCard\n"); printf(" Passed!\n"); }