के लिए समान दावे का परीक्षण कैसे करें मैं कई परीक्षण करने के लिए पाइथन unittest मॉड्यूल का उपयोग कर रहा हूँ; हालांकि, यह बहुत दोहराव है।बड़ी मात्रा में डेटा
मेरे पास बहुत अधिक डेटा है जिसे मैं एक ही परीक्षण के माध्यम से चलाने के लिए चाहता हूं, सही जांच कर रहा हूं। हालांकि, मुझे हर किसी के लिए एक परीक्षण परिभाषित करना है।
उदाहरण के लिए मैं ऐसा कुछ करना चाहता हूं। मुझे पता है कि मैं इसे जनरेटर का उपयोग करके कर सकता हूं (इसे पिछले धागे में मिला)। लेकिन क्या विकल्प हैं, शायद एक अलग परीक्षण मॉड्यूल का उपयोग भी कर रहे हैं?
कोई भी सुझाव अच्छा होगा।
import unittest
class TestData(unittest.TestCase):
def testNumbers(self):
numbers = [0,11,222,33,44,555,6,77,8,9999]
for i in numbers:
self.assertEqual(i, 33)
इसमें क्या गलत है:
परिणाम यह था? ये बहुत अच्छा दिखता है। –
असल में, जैसे ही दावा सही है, यह निष्पादन को रोक देगा। – Mark