From dc5fe4a0eb40535eb9201d0662a7af9398f3e43b Mon Sep 17 00:00:00 2001 From: Enno Rehling Date: Sun, 18 Sep 2016 13:49:34 +0200 Subject: [PATCH] recruiting fewer units than expected creates a message. --- src/economy.test.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/economy.test.c b/src/economy.test.c index 9c4311c70..fbcc720bc 100644 --- a/src/economy.test.c +++ b/src/economy.test.c @@ -303,6 +303,10 @@ static void test_recruit(CuTest *tc) { CuAssertPtrEquals(tc, u, f->units); CuAssertPtrEquals(tc, NULL, u->nextF); CuAssertPtrEquals(tc, NULL, u->prevF); + CuAssertPtrEquals(tc, NULL, test_find_messagetype(f->msgs, "recruit")); + add_recruits(u, 1, 2); + CuAssertIntEquals(tc, 3, u->number); + CuAssertPtrNotNull(tc, test_find_messagetype(f->msgs, "recruit")); test_cleanup(); }