added PUT and DELETE tests