I think you would still do a folder with a testing site... then you could also create a copy of the database and update the connection file to point to the testing database.
Then when you go live you could copy over both the testing files and the testing database to the live one.