मुझे अपने परीक्षणों के लिए निष्पादन का आदेश सेट करने की आवश्यकता है, क्योंकि मुझे दूसरों के सामने कुछ डेटा सत्यापित करने की आवश्यकता है। ऑर्डर सेट करना संभव है?पायथन पर निष्पादन आदेश unittest
class OneTestCase(unittest.TestCase):
def setUp(self):
# something to do
def test_login (self):
# first test
pass
def test_other (self):
# any order after test_login
def test_othermore (self):
# any order after test_login
if __name__ == '__main__':
unittest.main()
धन्यवाद
यूनिट परीक्षण का मतलब है कि परीक्षण एकतापूर्ण हैं। वे एक दूसरे पर निर्भर नहीं हैं। – njzk2
आप सही हैं, लेकिन फिर, जब मुझे इस तरह के व्यवहार की आवश्यकता होती है, तो परीक्षण करने का सबसे अच्छा तरीका हो सकता है, अगर मैं हर बार लॉगिन करने के लिए लॉगिन करता हूं तो बेहतर हो सकता है? यह किसी ऐसे सर्वर के लिए है जिसे कुछ और करने से पहले लॉगिन शुरू करने की आवश्यकता है, और अन्य विधियां लॉगिन – Carlos
पर आधारित जानकारी पढ़ती हैं यदि आप वास्तव में तार पर वास्तविक सर्वर से बातचीत कर रहे हैं, तो आप * यूनिट * परीक्षण नहीं कर रहे हैं। – delnan