.NET (या किसी अन्य भाषा या प्लेटफ़ॉर्म) में नामांकन परीक्षण-असेंबली के सर्वोत्तम सम्मेलन क्या हैं?.NET परीक्षण नामकरण सम्मेलन
मैं मुख्य रूप से क्या विभाजित कर रहा हूँ के बीच हैं इन विकल्पों (दूसरों प्रदान करें!):
- Company.Website - परियोजना
- Company.Website.Tests
या
- Company.Website
- Company.WebsiteTests
पहले समाधान के साथ समस्या यह है कि ऐसा लगता है कि .Tests है, जबकि वे वास्तव में अधिक कर रहे हैं साइट के लिए एक उप-नाम स्थान हैं मेरे दिमाग में समानांतर। क्या होता है जब एक नया सब-नेमस्पेस खेलता है, जैसे Company.Website.Controls, उदाहरण के लिए, मुझे उस नामस्थान के लिए परीक्षण कहां रखना चाहिए?
शायद यह भी होना चाहिए: Tests.Company.Website और Tests.Company.Website.Controls, और इतने पर।
यह क्यों बंद है? सभी 'राय-आधारित' उत्तर अभी भी एक उत्तर है जहां उपयोगकर्ता विकल्पों की एक सूची देख सकते हैं और चुन सकते हैं कि वे क्या महसूस करते हैं उनके लिए सबसे अच्छा है। –