package com.alibaba.druid.bvt.sql.odps; import org.junit.Assert; import com.alibaba.druid.sql.SQLUtils; import junit.framework.TestCase; public class OdpsCaseWhenTest extends TestCase { public void test_if() throws Exception { String sql = "select case when f1 = 'aaa' then 1 when f1 = 'bbb' then 2 else 3 end from dual"; Assert.assertEquals("SELECT CASE " + "\n\t\tWHEN f1 = 'aaa' THEN 1" + "\n\t\tWHEN f1 = 'bbb' THEN 2" + "\n\t\tELSE 3" + "\n\tEND" + "\nFROM dual", SQLUtils.formatOdps(sql)); } }