From 9fc411904577537cb850c4fc2e80074d5acde048 Mon Sep 17 00:00:00 2001 From: Julius Dewender Date: Fri, 5 Feb 2021 14:30:18 +0100 Subject: [PATCH] test: bishop invalid step 3 --- fh.fd.ci.client/src/main/java/de/fd/fh/FigureBishop.java | 3 ++- .../src/test/java/de/fd/fh/FigureBishopTest.java | 8 ++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/fh.fd.ci.client/src/main/java/de/fd/fh/FigureBishop.java b/fh.fd.ci.client/src/main/java/de/fd/fh/FigureBishop.java index 34f473c..b46b56b 100644 --- a/fh.fd.ci.client/src/main/java/de/fd/fh/FigureBishop.java +++ b/fh.fd.ci.client/src/main/java/de/fd/fh/FigureBishop.java @@ -10,7 +10,8 @@ public class FigureBishop extends Figure return false; } - if (dst - src == 1 || dst - src == 6) // 1 Feld nach rechts + if (dst - src == 1 || dst - src == 6 + || dst - src == 10) // 1 Feld nach rechts { return false; } diff --git a/fh.fd.ci.client/src/test/java/de/fd/fh/FigureBishopTest.java b/fh.fd.ci.client/src/test/java/de/fd/fh/FigureBishopTest.java index 1393304..6c203fc 100644 --- a/fh.fd.ci.client/src/test/java/de/fd/fh/FigureBishopTest.java +++ b/fh.fd.ci.client/src/test/java/de/fd/fh/FigureBishopTest.java @@ -40,4 +40,12 @@ class FigureBishopTest assertFalse(f.moveAllowed(src, dst, field)); } + + @Test + void checkValidMovesBishopRight3() + { + Figure f = new FigureBishop(); + + assertFalse(f.moveAllowed(45, 55, field)); + } } \ No newline at end of file