Tests

NOTE: This should be merged after !71 (merged).

Rolled up my sleeves and did the fastidious but interesting job of writing down missing tests.

The code coverage significantly improves from ~20% to ~80%. You should keep in mind that the missing 20% are mostly due to using shallow() instead of mount() for most of our components, which is a good thing but does not mount/test the inner styling components. So most of the missing coverage is on Component.style.js files, which is very fine.

Fixes #43 (closed)

Merge request reports

Loading