Facebook рекомендует протестировать процесс входа в систему и предоставляет несколько тестовых примеров здесь а>. Но для жизни я не могу понять, как их автоматизировать. Кажется, они написаны так, чтобы пользователи вручную тестировали эти случаи.
Этот код позволяет мне тестировать вещи, которые зависят от входа в систему. Но не сами по себе...
func testLoginSuccess() {
// Inject mock
let appDelegate = UIApplication.shared.delegate as! AppDelegate
appDelegate.user = UserLoginSuccessMock()
let user = appDelegate.user!
user.Login()
XCTAssert(user.token != nil)
}
Как автоматизировать тестирование входа в facebook через sdk?
extension
иprotocol
, вы просто не можете подклассировать окончательный класс - person Aquila Sagitta   schedule 19.05.2017