@Test
	public void testString() {

		Value value = new Value("some text");

		assertThat("some text", equalTo(value.string()));

		try {

			value.integer();

			fail();

		} catch (NumberFormatException expected) {
		}

		try {

			value.precise();

			fail();

		} catch (NumberFormatException expected) {
		}

		assertThat('s', equalTo(value.character()));

		value = new Value("x");

		assertThat('x', equalTo(value.character()));

	}