@Test public void testInvalidStringInput() { String value = "7948375896749s5604375fd647803561675463655464562565464565654634156134636"; list1 = new NumberList(value); assertNotNull("List is null while it shouldn't!", list1); assertTrue("List should be empty!", list1.isEmpty()); value = "-4"; list1 = new NumberList(value); assertNotNull("List is null while it shouldn't!", list1); assertTrue("List should be empty!", list1.isEmpty()); }
@Test public void testSingleDigit() { list1 = new NumberList("1"); assertNotNull("List is null while it shouldn't!", list1); assertFalse("List is empty while it shouldn't!", list1.isEmpty()); assertEquals("Wrong size", 1, list1.size()); assertEquals("Wrong value", new Byte((byte) 1), list1.get(0)); }
@Test public void testToString() { String value = "79483758967495604375647803561675463655464562565464565654634156134636"; list1 = new NumberList(value); assertNotNull("List is null while it shouldn't!", list1); assertFalse("List is empty while it shouldn't!", list1.isEmpty()); String res = list1.toDecimalString(); assertNotNull("Result is null while it shouldn't!", res); assertEquals("Wrong value", value, res); }