Dry run and mocks