 						headers:
 							'Content-Type': 'application/json'
 
-				afterEach ->
-					fetchMock.restore()
-
 				it 'should eventually return the body', ->
 					promise = request.send
 						method: 'POST'

							headers:
								'Content-Type': 'application/json'

					afterEach ->
						fetchMock.restore()

					it 'should be rejected with the error message', ->
						promise = request.send
							method: 'GET'

					body: method: 'DELETE'
					headers:
						'Content-Type': 'application/json'

			it 'should default to GET', ->
				promise = request.send
