Renamed to reflect actual contents

This commit is contained in:
Clay Dowling 2017-03-10 21:31:09 -05:00
parent fe0cad5a72
commit 08cf17d6bc
2 changed files with 14 additions and 3 deletions

View File

@ -2,7 +2,7 @@
#include <stdlib.h> #include <stdlib.h>
#include <check.h> #include <check.h>
Suite *suite_rose(void); Suite *suite_normal(void);
int main(int argc, char **argv) int main(int argc, char **argv)
{ {
@ -15,7 +15,7 @@ int main(int argc, char **argv)
forkme = 0; forkme = 0;
} }
s = suite_rose(); s = suite_normal();
runner = srunner_create(s); runner = srunner_create(s);
if (0 == forkme) { if (0 == forkme) {

View File

@ -24,6 +24,16 @@ START_TEST(normalitem_whenSellIsZero_decreasesQualityByTwo)
} }
END_TEST END_TEST
START_TEST(normalitem_whenQualityZero_doesNotDecrease)
{
Item items[1];
init_item(items, NORMAL_ITEM, 10, 0);
update_quality(items, 1);
ck_assert_int_eq(0, items[0].quality);
}
END_TEST
TCase *tcase_rose(void) TCase *tcase_rose(void)
{ {
TCase *tc; TCase *tc;
@ -31,11 +41,12 @@ TCase *tcase_rose(void)
tc = tcase_create("normal-items"); tc = tcase_create("normal-items");
tcase_add_test(tc, normalitem_whenSellInPositive_decreasesQualityByOne); tcase_add_test(tc, normalitem_whenSellInPositive_decreasesQualityByOne);
tcase_add_test(tc, normalitem_whenSellIsZero_decreasesQualityByTwo); tcase_add_test(tc, normalitem_whenSellIsZero_decreasesQualityByTwo);
tcase_add_test(tc, normalitem_whenQualityZero_doesNotDecrease);
return tc; return tc;
} }
Suite *suite_rose(void) Suite *suite_normal(void)
{ {
Suite *s; Suite *s;