HttpsURLConnection
nesnelerini kullanan sınıf kitaplığını çağırtan birim testleri/bütünleştirme testleri yazıyorum. Çoğu kez addRequestProperty
, setDoOutput
, setRequestMethod
gibi java.lang.IllegalStateException: Already connected
gibi istisnalar alıyorum. Davranış, varsayılan değerler döndükçe büyük olasılıkla notta takip nedeniyle oluşur.Android'de gerçek HttpURLConnection ile birim testi nasıl yapılır?
testOptions {
unitTests.returnDefaultValues = true
}
fazla ayrıntı
aynı kod Uygulaması'nda çalışıyor için http://tools.android.com/tech-docs/unit-testing-support bakınız. Gerçek HttpsURLConnection nesnesini gerçekten test ederken kullanmanın bir yolu var mı?
http://developer.android.com/training/testing/unit-testing/instrumented-unit-tests.html adresinde açıklandığı gibi test senaryolarını yazmak zorundayım gibi görünüyor, çünkü HttpsURLConnection, android'nin bir parçası. – resp78