> For the complete documentation index, see [llms.txt](https://docs.sentiance.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sentiance.com/implementing-features/engagement/injecting-fake-data.md).

# Testing data

### Fake Transports

We support injecting fake transport data for testing our Engagement technology built on top of transports data ([Engagement](/getting-started/features-catalog/engagement.md): streaks, challenges, badges, etc).

This can be achieved by using the [create\_fake\_transport](https://graphqldocs.sentiance.com/#mutation-create_fake_transport) mutation using an [API KEY](/sdk/appendix/request-authentication.md) with the scope [FAKE\_DATA\_INSERT](/sdk/appendix/request-authentication.md#api-keys).&#x20;

```graphql
mutation ($user_id: String) {
    create_fake_transport(
	user_id: $user_id # has to be a valid Sentince ID
	mode: CAR
	safety_scores: {
		overall_safety: 1.0
		legal: 1.0
		smooth: 1.0
		focus: 1.0
		call_while_moving: 1.0
	},
	with_trajectory: true) # the trip will have waypoints for trajectory
    {
	transport_id # the ID of the injected fake transport
    }
}
```

This feature is only available for dev app IDs; get in touch with your contact at Sentiance or contact <support@sentiance.com> to get you started.
