You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
792 B

  1. #ifdef TEST
  2. #include "unity.h"
  3. #include <stdio.h>
  4. #include <stdlib.h>
  5. #include <stdbool.h>
  6. #include "Spieler.h"
  7. #include "Schachbrett.h"
  8. #include "Laeufer.h"
  9. #include "Spielstatus.h"
  10. void setUp(void) {
  11. }
  12. void tearDown(void) {
  13. }
  14. /*
  15. void test_Lauefer_diagonal_Bewegung(void) {
  16. char** brett = Schachbrett_erstellen();
  17. int startX = 3;
  18. int startY = 3;
  19. int endX = 5;
  20. int endY = 5;
  21. Player player = PLAYER_WHITE;
  22. TEST_ASSERT_NOT_NULL(brett);
  23. TEST_ASSERT_FALSE(istzugerlaubt_Laeufer( brett, startX, startY, endX, endY, player));
  24. for (int i = 0; i < 8; i++) {
  25. free(brett[i]);
  26. }
  27. free(brett);
  28. }
  29. */
  30. // Tests Läufer
  31. // Testen, ob die Bewegung wirklich nur diagonal ist
  32. // Ob eine Spielfigur die Bewegung blockiert
  33. #endif // TEST