total = parseUsage(totalStr.substring(prefixTotal.length())); } catch (IllegalArgumentException e) { throw new IllegalArgumentException("could not parse total", e); final Usage usage; try { usage = parseUsage(s.substring(i + prefixParen.length())); } catch (IllegalArgumentException e) { throw new IllegalArgumentException(String.format("could not parse usage on line %d", line));
@Test public void parseUsage2() { final Nmt.Usage u = Nmt.parseUsage("reserved=69124KB, committed=26356KB)\n"); Assert.assertNotNull(u); Assert.assertEquals(u.reserved, 69124 * Nmt.K); Assert.assertEquals(u.committed, 26356 * Nmt.K); }
@Test public void parseUsage1() { final Nmt.Usage u = Nmt.parseUsage("reserved=76944KB, committed=48784KB"); Assert.assertNotNull(u); Assert.assertEquals(u.reserved, 76944 * Nmt.K); Assert.assertEquals(u.committed, 48784 * Nmt.K); }
@Test public void parseUsage3() { final Nmt.Usage u = Nmt.parseUsage("reserved=69124KB, committed=26356KB)"); Assert.assertNotNull(u); Assert.assertEquals(u.reserved, 69124 * Nmt.K); Assert.assertEquals(u.committed, 26356 * Nmt.K); }