Data provider fix update and DataProviderTest working