Ben bir web sayfası üreten ve benim veritabanı kullanırken sorun yaşıyorum Test Driven Development uygulamak için çalışıyoruz. Ben birim test Cake 1.1, PHP5 ve SimpleTest kullanarak geliştiriyorum.
Benim sorunum bu bir test olması:
- Doğrudan bir SQL deyimi kullanarak bir satır ekler
- Testler eğer satır (benim ana programda bir işlev kullanarak.) Takıldı
- Takıldı satırı siler.
1 ve 3 iş para cezası adım ama adım 2 başarısız olur.
Ben satır silmeden testi çalıştırırsanız (Ben dışarı yorumladı) ve sonra tekrar testi koştu ama ilk adımı 1 (bir kez daha sadece o satırı yorumlama) ve bir sorun olmadan geçti testi ortadan kaldırarak olduğunu fark etmek önemlidir.
Ben doğrudan phpMyAdmin (editör birbiri ardına) SQL ifadeleri çalıştırmayı denedim ve mükemmel çalışır.