से गतिशील रूप से PHPUnit परीक्षण बनाएं मेरे पास इनपुट और अपेक्षित आउटपुट के साथ एक डेटा फ़ाइल है। एक उदाहरण हो सकता है:डेटा-फ़ाइल
input: output:
2 3
3 5
4 Exception
5 8
... ...
वर्तमान में मैं डेटा फ़ाइल से पढ़ सकते हैं और प्रत्येक {इनपुट, आउटपुट} जोड़ी के लिए एक परीक्षण करने के लिए एक कस्टम समाधान है। मैं इसे एक PHPUnit आधारित समाधान में रूपांतरित करना चाहता हूं और मैं परीक्षण नाम का उपयोग कर प्रति इनपुट एक परीक्षण करना चाहता हूं, XXertY। तो पहले तीन परीक्षणों को 2assert3(), for3assert5() और for4assertException() के लिए बुलाया जाएगा।
मैं अपने मौजूदा डेटा को परीक्षण में परिवर्तित नहीं करना चाहता हूं यदि परीक्षण विधियों को गतिशील रूप से बनाना संभव है और डेटा परीक्षण को इन परीक्षणों के आधार के रूप में रखना संभव है। मैं इसे PHPUnit में रूपांतरित करना चाहता हूं क्योंकि मैं बाद में कुछ अन्य परीक्षण जोड़ना चाहता हूं और हडसन का उपयोग करके आउटपुट को प्रोसेस और देख सकता हूं।
सुझाव?