From 79296322bf1008f5da08bea48a6bcfd4feec0d78 Mon Sep 17 00:00:00 2001 From: YuCheng Hu Date: Tue, 25 Dec 2018 21:20:50 -0500 Subject: [PATCH] =?UTF-8?q?=E4=B8=8D=E4=BD=BF=E7=94=A8=E5=BE=AA=E7=8E=AF?= =?UTF-8?q?=E7=9A=84=E8=BE=93=E5=87=BA=E6=B5=8B=E8=AF=95=E7=A8=8B=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../codebank/interview/tests/KayakTest.java | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/src/test/java/com/ossez/codebank/interview/tests/KayakTest.java b/src/test/java/com/ossez/codebank/interview/tests/KayakTest.java index 9634992d8a..19282437d9 100644 --- a/src/test/java/com/ossez/codebank/interview/tests/KayakTest.java +++ b/src/test/java/com/ossez/codebank/interview/tests/KayakTest.java @@ -6,6 +6,7 @@ import org.junit.Test; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import com.ossez.codebank.interview.KayakCountUpDown; import com.ossez.codebank.interview.KayakRobotMovement; /** @@ -18,7 +19,10 @@ public class KayakTest { private final static Logger logger = LoggerFactory.getLogger(KayakTest.class); /** + * https://www.cwiki.us/display/ITCLASSIFICATION/Robot+Movement + * * testGetCoordinates + * */ @Test public void testGetCoordinates() { @@ -31,4 +35,30 @@ public class KayakTest { } + /** + * https://www.cwiki.us/display/ITCLASSIFICATION/Count+Up+Down + * + * CountUpDown + */ + @Test + public void testCountUpDown() { + logger.debug("TEST Count Up and Down "); + + // 2 -5 + logger.debug("[2 -> 5]"); + logger.debug("UP - {}", new KayakCountUpDown().countUp(2, 5)); + logger.debug("UP & DOWN - {}", new KayakCountUpDown().countUpDown(2, 5)); + + // 0 - 5 + logger.debug("[0 -> 5]"); + logger.debug("UP - {}", new KayakCountUpDown().countUp(0, 5)); + logger.debug("UP & DOWN - {}", new KayakCountUpDown().countUpDown(0, 5)); + + // -1 - 5 + logger.debug("[-1 -> 5]"); + logger.debug("UP - {}", new KayakCountUpDown().countUp(-1, 5)); + logger.debug("UP & DOWN - {}", new KayakCountUpDown().countUpDown(-1, 5)); + + } + }