1. A method of testing a feature to be deployed as part of a hosted application comprising: building an instance of the hosted application using a minimum set of information required for the instance of the hosted application; deploying a coded feature to the replicated instance of the hosted application; and running a test on the deployed coded feature.