DataProvider annotation requires an empty constructor