bartkl / metamorph

Metamorph is a Clojure libary that enables the generation of an Avro schema from a given input SHACL model.
https://bartkl.github.io/metamorph/
Apache License 2.0
2 stars 3 forks source link

Improve Avro unit tests #54

Open bartkl opened 1 year ago

bartkl commented 1 year ago

Issues:

bartkl commented 1 year ago

Useful comments from previous issue:

Note: make sure to use more meaningful test data than the current single letter data. Having stuff like Car and Vehicle can really make your test data easier to reason about. Now it's totally unclear what relations A and B have to each other until I check.

Probably nice to start testing something stateful like the Asami db. This way we'll learn how to do resource management (fixtures, setup/teardown mechanisms, ...).