Birim sınamaya kadar iyi bir proje hazırladım. "Test için oluşturduğumda" birkaç hata alıyorum. Swift birimi sınama ve "sınama için oluştur" hataları
@IBOutlet weak var panAndZoomView: SegmentationPanAndZoomView!
@IBOutlet weak var toolbarView: SegmentationToolbarView!
Swift
Örneğin bu birkaç satır iki derleme hataları verir: bildirilmemiş Çeşidi( Swift 2 + Xcode 7: Unit Testing Access Made Easy üzerine Kostapappas Lampros yorumuna önerildiği gibi) ben Ürün Modülü Adı çekmek içinKullan 'SegmentationPanAndZoomView'
'zayıf' sadece sınıf ve sınıf bağlı protokole uygulanabilir tipleri, değil '< < hata türü > >'
@testable import Thinga_Me
dahil ettik
ve ben onun 'İzin Ver test Ana Uygulamayla birlikte set Test Hedef Host uygulamasıdır var API'ler kontrol edildi. Ayrıca Apple belgeleri Testing with Xcode'un ilgili bölümlerini okudum.
'Çalışmak için oluştur' sorununu içermediğinden, bu uygulamanın 'test için oluşturulmasını' sağlamak için neler kaçırıyorum?
"SegmentationPanAndZoomView" dosyanızı ve "SegmentationToolbarView" dosyanızı –
sayfanıza gösterebilir misiniz? Büyükler - Hangi bitlere ihtiyacınız var? Uygulamanın oluşturulmasından ve sorunsuz çalıştırılmasından dolayı 'yanlış' olduklarını sanmıyorum (bu yalnızca yapının başarısız olduğunu test etmek içindir) – dumbledad
Bildirilemediğim için ayrıldım, bu yüzden varsayılan olarak 'internal' – dumbledad