আমি একই সাথে টেস্ট ড্রাইভেন ডেভলপমেন্ট (টিডিডি), ডিপেন্ডেন্সি ইনজেকশন (ডিআই) এবং ইনভার্সন অফ কন্ট্রোল (আইওসি) করতে শিখেছি। আমি যখন টিডিডি ব্যবহার করে কোড লিখি তখন আমি সবসময় আমার ক্লাসের নির্মাতাদের ডিআই ব্যবহার করে শেষ করি। আমি ভাবছিলাম যে এটি কীভাবে টিডিডি করতে শিখেছি, বা এটি যদি টিডিডির প্রাকৃতিক পার্শ্ব-প্রতিক্রিয়া হয় if
সুতরাং আমার প্রশ্নটি হ'ল: টিডিডি প্রিন্সিপালগুলি এবং লিখন ইউনিটের পরীক্ষাগুলি যা বাহ্যিক পরিষেবাদির উপর নির্ভর করে না তা অনিবার্যভাবে ডিআই এর দিকে পরিচালিত করে?