यदि यह एक आंतरिक वर्ग है तो इसे अलगाव में उपयोग नहीं किया जाना चाहिए। इसलिए आपको वास्तव में आंतरिक रूप से उस वस्तु का उपयोग करने वाले कुछ अन्य वर्ग के परीक्षण के अलावा इसका परीक्षण नहीं करना चाहिए।
जैसे आपको किसी कक्षा के निजी सदस्यों का परीक्षण नहीं करना चाहिए, वैसे ही आपको एक डीएलएल की आंतरिक कक्षाओं का परीक्षण नहीं करना चाहिए। वे कक्षाएं कुछ सार्वजनिक रूप से सुलभ वर्ग के विवरण का कार्यान्वयन कर रही हैं, और इसलिए उन्हें अन्य इकाई परीक्षणों के माध्यम से अच्छी तरह से प्रयोग किया जाना चाहिए।
विचार यह है कि आप केवल एक वर्ग के व्यवहार का परीक्षण करना चाहते हैं क्योंकि यदि आप आंतरिक कार्यान्वयन विवरण का परीक्षण करते हैं तो आपके परीक्षण भंगुर होंगे। आपको अपने सभी परीक्षणों को तोड़ने के बिना किसी भी वर्ग के कार्यान्वयन विवरण को बदलने में सक्षम होना चाहिए।
यदि आप पाते हैं कि आपको वास्तव में उस वर्ग का परीक्षण करने की आवश्यकता है, तो आप शायद यह जानना चाहते हैं कि पहली जगह में यह वर्ग आंतरिक क्यों है।