I am building a query builder that I want to unit test.
I don't know how to go about it though.
QueryBuilder
kendisi sorguları oluşturmak için Akıcı bir arayüz sağlayan: O (şu anda) iki bölümden oluşmaktadır. Ve bir SqlConstructor
Bu gerçek SQL inşa ilgilenir.
Yani temelde, nasıl 'doğruluğunu' test? Ben sadece anahtar kelimelerin varlığı için test etmeliyim? (Gibi, select
bir seçme-tipi sorguda ilk anahtar kelime olarak?) Ben vs vs görünen anahtar kelimelerin hangi sırayla gibi, önemli olan şeyler bir sürü vardır, doğru test etmek için düşünüyorum