@Test
public void test() throws Throwable {

	try {
		SqlTranslator translator = new SqlTranslator(source, target);
		String out = translator.translate(query);
		System.out.println("IN : " + query);
		System.out.println("OUT: " + out);
		assertEquals(query, expected, out);
	} catch (Throwable t) {
		if (checkExceptionClass(t, expected)) {
			Assert.assertTrue(true);
		} else {
			throw t;
		}
	}
}