[Component] Misc specs

Normally 100% of the classes from the components (at least the one that are merged) are now tested with specs.