Ist jemand wissen, in Unit-Tests, wie können wir testen, Tasten, Funktion und Tableview in Swift 3.Probleme bei Testeinheit mit
Beispiel Ich habe eine Schaltfläche Aktion:
@IBAction func BellAction(_ sender: Any) {
let searchVC = self.storyboard?.instantiateViewController(withIdentifier:StoryBoardIDs.Notification.rawValue)
self.navigationController?.pushViewController(searchVC!, animated: true)
}
Um dies zu testen, :
let home = HomeDashnboard() // This is my class
home.viewDidLoad() // test viewDidLoad()
home.BellAction() // shows an error
paulo, ich habe es in UI-Tests, aber Probleme zu testen Code in Unit-Tests gegenüber –
@GurwinderSingh Wenn Sie wirklich Unit-Tests benötigen, könnte es eine Überlegung wert, solche Tests von UI-Schicht zu splitten. Beispiel: Testen Sie nur den Code auf Modellebene. –