why it is necessary to test the prototype