Correct spelling errors / typos in test names

Change-Id: I4891da0f1d6f4fca5db748f4b53eefe4b26d5559
Validated URLs in v2 endpoint creation API

Fixed the 500 response when endpoint is created without specifying
either adminurl, publicurl or internalurl empty.
Added unit test coverage for v2 endpoint create API.

Fixes LP: #1097747

Change-Id: I1875859bd7e197e985a5b5395c8caefff3c83b11
Merge "Correct spelling errors / typos in test names"
Merge "Validated URLs in v2 endpoint creation API"