From 9c616ec20c6affd9ded08d39f99f2a879ed5f338 Mon Sep 17 00:00:00 2001 From: felix Date: Thu, 17 May 2007 13:26:44 +0000 Subject: [PATCH] Testet Leerzeichen am Anfang und Ende von CommandStrings git-svn-id: https://www.internetallee.de/svn/bytewurf@27 a944a559-bf0e-0410-8ddc-85264b264b6c --- .../test/de/bytewurf/projekte/netzschalter/CommandTest.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/projekte/netzschalter/test/de/bytewurf/projekte/netzschalter/CommandTest.java b/projekte/netzschalter/test/de/bytewurf/projekte/netzschalter/CommandTest.java index 8dcc005..017e7a2 100644 --- a/projekte/netzschalter/test/de/bytewurf/projekte/netzschalter/CommandTest.java +++ b/projekte/netzschalter/test/de/bytewurf/projekte/netzschalter/CommandTest.java @@ -18,7 +18,11 @@ public class CommandTest extends TestCase { assertTrue(checkCommandWithException("Test")); assertFalse(checkCommandWithException("123")); assertTrue(checkCommandWithException("a b 1 3")); + assertFalse(checkCommandWithException("0xab ")); + assertFalse(checkCommandWithException(" 0xab ")); + assertFalse(checkCommandWithException(" 0xab")); assertFalse(checkCommandWithException("0xa,0x12")); + assertFalse(checkCommandWithException("0xab,0xff")); assertFalse(checkCommandWithException("0xa, 0x12")); assertFalse(checkCommandWithException("0xaaa, 0x12")); } @@ -47,6 +51,10 @@ public class CommandTest extends TestCase { assertEquals(10, commandBytes[0]); assertEquals(20, commandBytes[1]); assertEquals(30, commandBytes[2]); + + command = new Command("0xff"); + assertEquals(1, command.getCommandBytes().length); + assertEquals(-1, command.getCommandBytes()[0]); } } -- 2.11.0