HTTP mocking and expectations library