मुझे लगता है कि सवाल यह था कि रेडिस भाग का मज़ाक कैसे उड़ाया जा सकता है ताकि रेडिस उपलब्ध न होने पर परीक्षण चलाया जा सके। यह कठिन है क्योंकि आपकी सेवा शायद कनेक्शन का उपयोग कर रही है इसलिए आपको बहुत मज़ाक करना होगा। स्प्रिंग बूट में हम जो करते हैं वह यह जांचता है कि localhost
पर रेडिस सर्वर उपलब्ध है या नहीं और यदि ऐसा है तो परीक्षण चलाएँ, अन्यथा छोड़ें।
देखें RedisTestServer
और एक नमूना उपयोग। ध्यान दें कि नियम सभी परीक्षणों पर लागू होता है ताकि आप उन परीक्षणों को स्थानांतरित करना चाहें जो रेडिस का उपयोग एक पृथक परीक्षण वर्ग में कर रहे हैं।