diff --git a/test/test_PuzzleI.c b/test/test_PuzzleI.c index ca05766..4ce550e 100644 --- a/test/test_PuzzleI.c +++ b/test/test_PuzzleI.c @@ -37,4 +37,14 @@ void test_loesung_abchecken_nicht_bedroht(void) { Puzzlebrettspeicher_freigeben(brett); } +void test_loesung_abchecken_bedroht(void) { + char** brett = Puzzlebrett_erstellen(); + // König bedroht + brett[7][4] = 'R'; + brett[0][4] = ' '; + print_Puzzlebrett(brett); + TEST_ASSERT_TRUE(loesung_abchecken(brett)); + Puzzlebrettspeicher_freigeben(brett); +} + #endif // TEST \ No newline at end of file