unit test changes for dataprovider