क्या जेएमटर पर अनुरोध करने और मेरे द्वारा बनाई गई एक नकली JSON प्रतिक्रिया प्राप्त करने का कोई तरीका है, उदाहरण के लिए:

[
 {
   "Car": "BMW",
   "Model": "520D",
   "Color": "Black"
 },
 {
   "Car": "Audi",
   "Model": "A3",
   "Color": "Red"
 },
 {
   "Car": "Ford",
   "Model": "Focus",
   "Color": "Blue"
 }
]

मुझे एक नकली प्रतिक्रिया की आवश्यकता है कि मैं जेएमटर नमूने आदि का उपयोग करने पर अभ्यास कर सकता हूं।

1
Jaff 30 मई 2018, 23:52

1 उत्तर

सबसे बढ़िया उत्तर

यदि आप संपूर्ण अनुरोध/प्रतिक्रिया का उपयोग डमी सैम्पलर करना चाहते हैं, तो बस प्रतिक्रिया डेटा फ़ील्ड सेट करें आपके JSON के साथ और यह इसे वापस कर देगा:

यदि आप केवल प्रतिक्रिया का उपहास करना चाहते हैं, अर्थात वास्तविक सर्वर को अनुरोध भेजें, तो देखें नकली http अनुरोध answer जो किसी तीसरे पक्ष का उपयोग करने का सुझाव देता है, जैसे कि WireMock या mock-server.com @Kiril S. टिप्पणियों में सुझाया गया है

दूसरा विकल्प JSR223 PostProcessor का उपयोग करके प्रतिक्रिया में हेरफेर करना है।

SampleResult.setResponseData< का उपयोग करें /a> JSON सेट करने के लिए, उदाहरण के लिए:

prev.setResponseData("[ {   \"Car\": \"BMW\" }]","UTF-8");
1
user7294900 31 मई 2018, 07:59