Input { public Input(char[] input) { this(input, FAKE_URI); } Input(char[] input);  Input(char[] input, URI uri); char[] input(); URI uri(); String substring(int from, int to); int[] lineAndColumnAt(int index);  }
@Test public void input() { char[] input = new char[0]; assertThat(new Input(input).input()).isSameAs(input); }