public class org.apache.drill.exec.store.googlesheets.TestRangeBuilder extends java.lang.Object
{
public void <init>()
{
org.apache.drill.exec.store.googlesheets.TestRangeBuilder v;
v := @this: org.apache.drill.exec.store.googlesheets.TestRangeBuilder;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public void testBasicRange()
{
org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder v;
java.lang.String v, v, v, v;
org.apache.drill.exec.store.googlesheets.TestRangeBuilder v;
v := @this: org.apache.drill.exec.store.googlesheets.TestRangeBuilder;
v = new org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder;
specialinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: void <init>(java.lang.String,int)>("Sheet1", 10000);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("\'Sheet1\'!1:10000", v);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("\'Sheet1\'!10001:20000", v);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("\'Sheet1\'!20001:30000", v);
virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: void lastBatch()>();
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertNull(java.lang.Object)>(v);
return;
}
public void testRangeWithLimit()
{
org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder v, v;
java.lang.String v, v, v, v;
org.apache.drill.exec.store.googlesheets.TestRangeBuilder v;
v := @this: org.apache.drill.exec.store.googlesheets.TestRangeBuilder;
v = new org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder;
specialinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: void <init>(java.lang.String,int)>("Sheet1", 100);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder addLimit(int)>(204);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("\'Sheet1\'!1:100", v);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("\'Sheet1\'!101:200", v);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("\'Sheet1\'!201:204", v);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertNull(java.lang.Object)>(v);
return;
}
public void testRangeWithColumnsAndRowCount()
{
org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder v, v, v, v;
java.lang.String v, v, v, v;
org.apache.drill.exec.store.googlesheets.TestRangeBuilder v;
v := @this: org.apache.drill.exec.store.googlesheets.TestRangeBuilder;
v = new org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder;
specialinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: void <init>(java.lang.String,int)>("Sheet1", 10);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder addFirstColumn(java.lang.String)>("A");
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder addLastColumn(java.lang.String)>("F");
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder isStarQuery(boolean)>(1);
virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder addRowCount(int)>(25);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("\'Sheet1\'!A1:F10", v);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("\'Sheet1\'!A11:F20", v);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("\'Sheet1\'!A21:F25", v);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertNull(java.lang.Object)>(v);
return;
}
public void testRangeWithColumnsAndLimitAndRowCount()
{
java.lang.String v, v, v, v, v, v, v, v, v, v;
org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.drill.exec.store.googlesheets.TestRangeBuilder v;
v := @this: org.apache.drill.exec.store.googlesheets.TestRangeBuilder;
v = new org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder;
specialinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: void <init>(java.lang.String,int)>("Sheet1", 100);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder addFirstColumn(java.lang.String)>("A");
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder addLastColumn(java.lang.String)>("F");
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder isStarQuery(boolean)>(1);
virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder addRowCount(int)>(25);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("\'Sheet1\'!A1:F25", v);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertNull(java.lang.Object)>(v);
v = new org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder;
specialinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: void <init>(java.lang.String,int)>("Sheet1", 100);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder addFirstColumn(java.lang.String)>("A");
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder addLastColumn(java.lang.String)>("F");
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder isStarQuery(boolean)>(1);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder addRowCount(int)>(25);
virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder addLimit(int)>(17);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("\'Sheet1\'!A1:F17", v);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertNull(java.lang.Object)>(v);
v = new org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder;
specialinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: void <init>(java.lang.String,int)>("Sheet1", 100);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder addFirstColumn(java.lang.String)>("A");
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder addLastColumn(java.lang.String)>("F");
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder isStarQuery(boolean)>(1);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder addRowCount(int)>(150);
virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder addLimit(int)>(125);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("\'Sheet1\'!A1:F100", v);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("\'Sheet1\'!A101:F125", v);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertNull(java.lang.Object)>(v);
v = new org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder;
specialinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: void <init>(java.lang.String,int)>("Sheet1", 100);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder addFirstColumn(java.lang.String)>("A");
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder addLastColumn(java.lang.String)>("F");
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder isStarQuery(boolean)>(1);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder addRowCount(int)>(125);
virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder addLimit(int)>(150);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("\'Sheet1\'!A1:F100", v);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("\'Sheet1\'!A101:F125", v);
v = virtualinvoke v.<org.apache.drill.exec.store.googlesheets.utils.GoogleSheetsRangeBuilder: java.lang.String next()>();
staticinvoke <org.junit.Assert: void assertNull(java.lang.Object)>(v);
return;
}
}