Sobes.tech
Назад к задачам
Junior — Senior
114

Проверка выполнения кода в viewDidLoad()

Условие задачи

livecode

Необходимо написать unit‑тест, который гарантирует, что при вызове метода viewDidLoad() у экземпляра ViewController будет выполнен вызов метода track у объекта analytics с аргументом "viewController loaded".

class ViewController {
    lazy var analytics: AnalyticsProtocol = Analytics.shared

    func viewDidLoad() {
        analytics.track("viewController loaded")
    }
}