Tests
no need to encode / un-encode
validate url and test