«googletest» etiketlenmiş sorular

10
C ++ birim test çerçevelerinin karşılaştırılması [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

10
GTest ve CMake ile çalışmaya nasıl başlanır
Son zamanlarda C ++ projelerimi derlemek için CMake kullanmaya başladım ve şimdi kodum için bazı birim testleri yazmaya başlamak istiyorum. Bu konuda yardımcı olması için Google Test yardımcı programını kullanmaya karar verdim, ancak başlamak için biraz yardıma ihtiyacım var. Tüm gün boyunca çeşitli kılavuzları ve örnekleri okudum Primer , IBM'de …

3
GoogleTest'te belirli test senaryoları nasıl çalıştırılır?
Projem için bir işlev / yöntem yazmaya çalışıyorum, bu kullanıcıya hangi tüm test durumlarını çalıştıracağınızı soracak? Aşağıdaki gibi görünüyor ..., Test_Cases_1 |_TestNo1 |_TestNo2....so on Test_Cases_2 |_TestNo1 |_TestNo2....so on .... ....so on Test_Cases_N |_TestNo1 |_TestNo2....so on Öyleyse, şimdi zorluk, projeyi yürütürken bana hangi tüm test senaryolarını yürütmek istediğinizi sormalıdır? Ben seçerseniz …

4
C ++ proje organizasyonu (gtest, cmake ve doxygen ile)
Genel olarak programlamada yeniyim, bu yüzden C ++ 'da basit bir vektör sınıfı oluşturarak başlamaya karar verdim. Bununla birlikte, iş akışımı daha sonra değiştirmeye çalışmak yerine, en baştan iyi alışkanlıklar edinmek isterim. Şu anda sadece iki dosyam var vector3.hppve vector3.cpp. Her şeye daha aşina hale geldikçe, bu proje yavaş yavaş …
123 c++  cmake  doxygen  googletest 

8
GoogleTest: Bir test nasıl atlanır?
Google Test 1.6'yı (Windows 7, Visual Studio C ++) kullanma. Belirli bir testi nasıl kapatabilirim? (aka bir testin çalışmasını nasıl engelleyebilirim). Tüm testi yorumlamaktan başka yapabileceğim bir şey var mı?
120 googletest 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.