Я пытаюсь запустить несколько тестов. А именно
assertDataFrameEquals(etalon, agg)
на 2 данных. Но получите следующую ошибку
ScalaTestFailureLocation
Expected StructField(value1,ArrayType(StringType,true),false)
Actual StructField(value2,ArrayType(StringType,true),true)
Один ДФ создан из списка
val etalon= spark.sparkContext.parallelize(data).toDF()
Другой рассчитывается по некоторым входным файлам.
Если бы value2 был String или каким-либо другим подобным типом, я мог бы сделать
etalon.na.fill()
на это. Но это не работает на массивах. Что еще я могу сделать?