+ Start a Discussion

Can a Test Force.Com Site be instantiated for Test Classes?



I was wondering if it is possible to create a test Force.com site within a test class.   On looking at the following


http://www.salesforce.com/us/developer/docs/apexcode/Content/apex_classes_sites.htm  there does not seem to be any set/add/put methods in which I could for example set the Site address (e.g. Site newSiteTest = new Site('http://www.thisisatest.com');"


Can this be done?  I'm not sure otherwise how to test the following function Site.getCurrentSiteUrl().


Thanks in advance.

Best Answer chosen by Admin (Salesforce Developers) 
We don't for our Force.com Site. We just assume the site URL instead.