draeger-lab / ModelPolisher

ModelPolisher accesses the BiGG Models knowledgebase to annotate SBML models.
MIT License
23 stars 7 forks source link

Implement unit tests #6

Closed draeger closed 4 years ago

draeger commented 8 years ago

The way how this application has been tested so far was to run it on all BiGG models and validate the output, incl. check for growth. While this makes sense and tells us if the resulting model does make sense or not, individual functions actually require strict unit testing.

mephenor commented 4 years ago

Unit tests should be implemented while refactoring the codebase into more manageable chunks and revisiting the respective access modifiers, so we can tests functionality directly on the species/reaction/... annotation level, which is currently not possible.

mephenor commented 4 years ago

Closing this, as this is rather an ongoing process than a concrete issue now.