Test doubles ऐसे objects हैं जो tests में वास्तविक dependencies की जगह लेते हैं — जिनमें mocks, stubs, spies, fakes, और dummies शामिल हैं। वे परीक्षण की जा रही code को उसकी dependencies (databases, APIs, services) से isolate करते हैं, जिससे तेज़, केंद्रित, नियंत्रित unit tests सक्षम होते हैं।
