Package org.projectnessie.client.tests
Class AbstractSparkTest
- java.lang.Object
-
- org.projectnessie.client.tests.AbstractSparkTest
-
public abstract class AbstractSparkTest extends Object
-
-
Constructor Summary
Constructors Constructor Description AbstractSparkTest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static voidassertEquals(String context, Object[] expectedRow, List<Object[]> actualRows)protected static voidassertEquals(String context, List<Object[]> expectedRows, List<Object[]> actualRows)protected voidcreate()protected static Object[]row(Object... values)This looks weird but it gives a clear semantic way to turn a list of objects into a 'row' for spark assertions.protected static List<Object[]>sql(String query, Object... args)protected static Object[]toJava(org.apache.spark.sql.Row row)protected static List<Object[]>transform(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> table)
-
-
-
Field Detail
-
conf
protected static org.apache.spark.SparkConf conf
-
spark
protected static org.apache.spark.sql.SparkSession spark
-
url
protected static String url
-
-
Method Detail
-
create
@BeforeEach protected void create()
-
transform
protected static List<Object[]> transform(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> table)
-
assertEquals
protected static void assertEquals(String context, Object[] expectedRow, List<Object[]> actualRows)
-
assertEquals
protected static void assertEquals(String context, List<Object[]> expectedRows, List<Object[]> actualRows)
-
toJava
protected static Object[] toJava(org.apache.spark.sql.Row row)
-
-