के लिए एसक्यूएल लिटर मैं एक ऐसा एप्लीकेशन बना रहा हूं जो बहुत से SQL क्वेरी उत्पन्न करता है। उनमें से कुछ जटिल हैं (मेरे लिए) और अच्छे परीक्षण लिखना मुश्किल है।mysql और php
एक सैनिटी परीक्षण के रूप में जेनरेट किए गए SQL क्वेरी को एक लिटर के माध्यम से चलाने के लिए अच्छा लगेगा। इसलिए, परीक्षण वास्तव में डेटाबेस पर क्वेरी को निष्पादित/निष्पादित नहीं करेंगे, लेकिन यह क्वेरी को पार्स करेगा और सुनिश्चित करेगा कि यह मान्य दिखता है।
मुझे एहसास है कि यह एक अच्छा परीक्षण नहीं है, लेकिन मुझे लगता है कि यह तेज़ होगा, और मेरे PHP लिटर ने मुझे कई मुद्दों को पकड़ने में मदद की है, इसलिए यदि मैं इसे यूनिट परीक्षणों में बना सकता हूं तो यह एक तेज़ तरीके से लगता है कुछ कम फांसी फल पकड़ने के लिए।
मैं PHP और MySQL (लिनक्स पर) में काम कर रहा हूं, इसलिए मैं उस पर्यावरण के लिए एक समाधान पसंद करूंगा लेकिन मैं जो भी प्राप्त कर सकता हूं वह ले जाऊंगा। शायद यह मुझे सही दिशा में इंगित करेगा।
प्रयास करें [एसक्यूएल फिडल] (http://sqlfiddle.com/) – paulsm4