मैं एएसपीएनटी एमवीसी आवेदन पर काम कर रहा हूं और अपनी इकाई परीक्षण बीडीडी शैली लिख रहा हूं। ईजी।एएसपीनेट एमवीसी आरटीएम टेस्ट नामकरण सम्मेलन
GetResource_WhenResourceFileExists_ShouldReturnResources()
लेकिन जब मैं अपने नियंत्रकों के लिए परीक्षण लिख रहा हूँ, मैं आमतौर पर ही नाम के दो तरीके है। अनुरोध प्राप्त करने के लिए पैरामीटर के बिना एक और पदों के साथ एक। क्या दोनों के बीच अंतर करने के लिए यहां कोई अच्छा नामकरण सम्मेलन है?
1.
LogIn_WithParameters_ShouldReturnLogInView()
LogIn_WithoutParameters_WhenAuthenticationFailed_ShouldReturnLogInView()
LogIn_WithoutParameters_WhenAuthenticationPassed_ShouldReturnProfileRedirect()
2.
LogIn_Get_ShouldReturnLogInView()
LogIn_Post_WhenAuthenticationFailed_ShouldReturnLogInView()
LogIn_Post_WhenAuthenticationPassed_ShouldReturnProfileRedirect()
3.
LogIn_ShouldReturnLogInView()
LogIn_WhenCalledWithParametersAndAuthenticationFailed_ShouldReturnLogInView()
LogIn_WhenCalledWithParametersAndAuthenticationPassed_ShouldReturnProfileRedirect()
कोई राय:
मैं के बारे में सोच सकते हैं?