Bir birim test otomatik artış anahtarı testi satırları silme

0 Cevap php

Bir birim testi bir test davanın tarafından eklenen satırları silmek için herhangi bir yolu var mı?

Anahtar ben test durumda eklenen satır kimliğini saklamak zorunda otomatik artışlı biridir Genellikle yüzden yıkılması aşamasında bunları silebilirsiniz.

Ancak, bazen test durumda çöker ya da çay aşağı faz (Benim durumumda bu PHP'nin önemli özel durum hatası var) oluşmaz beklenmeyen bir hata atar. Böyle durumlarda, bu yeni oluşturulan satırları kaldırma sorunu yaşıyorum.

Ben test için kimlikleri bir yığın atamak kabul var, 1-100 söylüyorlar; satırları ekleme kodu otomatik artan bir anahtar kullanıyor gibi ama, ben test için ayrılmış kimlikleri kullanmak kod zorlayamaz.

Ben bu yüzden kolayca durumda çöker bir test davanın dışında onları temizlemek olabilir 'tag' test 'olarak bir satır için herhangi bir yolu var mı?

Ben PHP, SimpleTest ve MySQL kullanıyorum

0 Cevap