Semantic Checks in place.

Around namespaces having unique name, no invalid namespaces used, and
URIs are valid http:// or https://
Fixed Test Case