test constructor check file malform url except built url incorrect test ctor fail file malform url except core profil refer todo requir test run assert enabl isn guarante environ fail expect assert error file assert error expect 