@@ -0,0 +1,606 @@
+package com.greplin.interval;%0A%0Aimport org.junit.Assert;%0Aimport org.junit.Test;%0A%0A/**%0A * Tests for the long interval class.%0A */%0Apublic class LongIntervalTest %7B%0A%0A  private void assertParse(String string, long start, long end) %7B%0A    LongInterval result = LongInterval.valueOf(string);%0A    Assert.assertEquals(start, result.getStart());%0A    Assert.assertEquals(end, result.getEnd());%0A  %7D%0A%0A  @Test%0A  public void testNegativeNumbers() throws Exception %7B%0A    assertParse(%22-174502800--174416400%22, -174502800, -174416400);%0A    assertParse(%22-174502800-150%22, -174502800, 150);%0A    assertParse(%22-2--1%22, -2, -1);%0A  %7D%0A%0A%7D%0A

Add a few tests