मैं एक समारोह है कि एक क्वेरी पैरामीटर के लिए लग रहा है और एक बूलियन देता है:HttpServletRequest का नकल कैसे करें?
public static Boolean getBooleanFromRequest(HttpServletRequest request, String key) {
Boolean keyValue = false;
if(request.getParameter(key) != null) {
String value = request.getParameter(key);
if(keyValue == null) {
keyValue = false;
}
else {
if(value.equalsIgnoreCase("true") || value.equalsIgnoreCase("1")) {
keyValue = true;
}
}
}
return keyValue;
}
मैं दोनों JUnit और मेरे pom.xml में easymock है, मैं मजाक HttpServletRequest के बारे में कैसे जाते हैं?
नीचे इस सवाल का जवाब इस सवाल है, लेकिन मैं सामान्य रूप से कोड पुनर्रचना के लिए पैरवी करेंगे ताकि गैर तुच्छ के सबसे कि तर्क अबास्ट्रक्शन के एक और उचित स्तर पर है। यदि यह संभव है, तो HttpServletRequest का मज़ाक उड़ाना अनावश्यक हो जाता है। –