How it works
info
Development testing is currently only available for dbt
Development testing with Datafold enables you to see the impact of code changes on data as you write the code, in IDE or CLI. It leverages data diff, integrates deeply with dbt and follows the same concepts as deployment testing while allowing to test earlier in the development flow.

Development Testing Workflow
Development testing plugs in the general code+run workflow by adding a diffing step to see how each code change impacts the data. In a nutshell, the workflow follows the following three steps:
- Change the dbt code
dbt run
to materialize the code changes in development environment- Run data diff to see the impact of code changes on data
Available integrations options
- CLI (open-source) - easiest to get started, works with any IDE
- CLI + Datafold Cloud - enables visualizations and value-level diffs
- VS Code Extension – provides diff results right in VS Code