Refatorando e utilizando dataProviders