# StreamData v1.4.0 - Table of Contents > Data generation and property-based testing for Elixir ## Modules - [ExUnitProperties](ExUnitProperties.md): Provides macros for property-based testing. - [StreamData](StreamData.md): Functions to create and combine generators. - Exceptions - [StreamData.FilterTooNarrowError](StreamData.FilterTooNarrowError.md) - [StreamData.TooManyDuplicatesError](StreamData.TooManyDuplicatesError.md)