В настоящее время я использую Swift.Как установить метод тестирования, который вызывает NSDate()?
Мой вопрос прост, как вы можете протестировать метод, который создает объект в базе данных с NSDate() как свойство?
Проблема заключается в том, что на моем утверждают я создам новый NSDate(), как это:
let expectedObject = Object(data: NSDate())
XCTAssertEqual(database.objects(), [expectedObject])
И утверждают, потерпит неудачу, потому что 2 NSDates немного отличаются.
спасибо.
как насчет обрыва всех вызовов nsdate? – Jan
Как это сделать? –
с киви было бы зовком как [[dateObject should] получать: @selector (currentGear) иReturn: theValue (3)]; есть разные смешные рамки, или вы можете использовать метод swizzling – Jan