Test :: Veritabanı Sıralama ve Özet
- Lisans:
- Perl Artistic License
- Yayıncı adı:
- Philippe Bruhat
- yayıncı web sitesi:
- http://search.cpan.org/~book/
Test :: Veritabanı Etiketler
Test :: Veritabanı Açıklama
Test için hazır veritabanı kolları Test :: Veritabanı, test yazarlarının, çevre değişkenleri veya test belgesi için endişelenmeden test veritabanı istemek için basit bir yol sağlayan bir Perl modülüdür. Mevcut tüm veritabanlarında test etmek istediğiniz genel kod yazdığınız genel kod yazdığınız genel kod yazdığınız: :Daha; Test :: Veritabanı kullanın; # Mevcut tüm kolları al @Handles = Test :: Database-> Handles (); # Testler planı testlerini planlayın => 3 + 4 * @handles; # $ tutacım için testleri çalıştırın (@handles) {Diag "Test". $ işlegil-> dbd (); # mysql, sqlite, vb. # DBH'ye erişmenin birkaç yolu vardır: # $ KABUL ETMEYİN CONNECT () MY $ DBH = $ ADASI-> DBH (); # Connect () kendinizi kendiniz $ DBH = DBi-> Connect ($ tutamak-> connection_info ()); $ DBH = DBi-> Connect ($ Orand-> DSN (), $ BAŞLANGIÇ-> Kullanıcı Adı (), $ HABER-> ŞİFRE ()); } Kodunuzdaki veritabanlarına dayanarak sonuçları sınırlamak mümkündür: @andles = Test :: Database-> Handles ('sqlite', # sqlite veritabanı {dbd => 'mysql'}, # veya mysql veritabanı {Driver => 'Pg'}, # veya postgres veritabanı); # Onları yalnızca tek bir veritabanı tutucusuna ihtiyacınız olan şekilde kullanın, aşağıdaki tüm aynı olanı iade edin: $ SADECE = (Test :: Database-> Handles (@Requests)) ; benim ($ idare) = Test :: Database-> Handles (@Requests); $ BAĞLANTISI = TEST :: VERTISION-> HOLDLES (@Requests); # SCALAR Context My $ HOLD = TEST :: DATABASE-> Kolu (@Requests); # tekil! @Handles = Test :: Database-> Kolu (@Requests); # Bir veya Sıfır ItemYou, aynı test veritabanlarını birkaç test komut dosyası üzerinde kullanmanız gerekirse, aynı istekleri tekrar kullanabilirsiniz. Gereksinimler: · Perl
Test :: Veritabanı İlgili Yazılım