Revert "Removed component tests as they're redundant."

This reverts commit f64e711f68dd0270687a8204aa5d8ae7be4395bf.
Capitalisation, which actually doesn't matter.
Moved component unit tests.