PropSchema v0.1.2 API Reference
Modules
An extension on Ecto.Schema
where you can provide additional options, which will be read by the corresponding
PropSchema.Executor
module, used in the test files to generate property tests
A behaviour that is used to define additional properties not provided in the base properties provided in the module
Base collection of properties according to their requirement and other considerations. See PropSchema.AdditionalProperties
for how to add to this collection or override any of these
Reads the prop_schema
information from the provided module. Then it constructs a series of prop tests according to provided field requirements and other considerations declared in the schema.
Once the tests are all constructed the tests will run through the normal mix test
routine
Holds type declarations