Don't need an http server for these tests
Don't need to assume component is a module version.
Avoid creating temporary object
Removed unused method.
Removed unused method.
Don't assume that component is a module version.
Minor refactoring.