test constructor check file malform url except built url incorrect test ctor fail file malform url except user profil refer fail expect pointer except path pointer except expect 