From 8a8e375a60bb64ba8869f076d460c9c1a8b19bd8 Mon Sep 17 00:00:00 2001 From: fdai7723 Date: Wed, 7 Feb 2024 19:45:05 +0000 Subject: [PATCH] =?UTF-8?q?test=5FMisc.c=20Testf=C3=A4lle=20erg=C3=A4nzt,?= =?UTF-8?q?=20Hendrik=20Vo=C3=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/test_Misc.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/test/test_Misc.c b/test/test_Misc.c index 6ea2fad..1e62ef3 100644 --- a/test/test_Misc.c +++ b/test/test_Misc.c @@ -16,10 +16,22 @@ void test_king_alive() { } } - // Testfall 1: Beide Könige sind auf dem Brett + // Beide Könige sind auf dem Brett brett[0][0] = 'K'; brett[7][7] = 'k'; assert(king_alive(brett) == true); + // Nur der weiße König auf dem Brett + brett[7][7] = '.'; + assert(king_alive(brett) == false); + + // Nur schwarzer König auf dem Brett + brett[0][0] = '.'; + brett[7][7] = 'k'; + assert(king_alive(brett) == false); + + // Kein König + brett[7][7] = '.'; + assert(king_alive(brett) == false); for(int i = 0; i < 8; i++) { free(brett[i]);