Существует ли аналогичная среда для Mockito для тестирования совместно используемого кода или iOS кода в Kotlin MPP? - PullRequest
0 голосов
/ 25 апреля 2020

Я бы хотел использовать Mockito.verify () в общем тестовом коде в многоплатформенном проекте Kotlin. Есть ли фреймворк, похожий на Mockito для Kotlin MPP?

Ответы [ 2 ]

1 голос
/ 25 апреля 2020

Вы можете использовать UIKit в Kotlin

Официальный пример вы можете найти здесь

Kotlin -Native: UIKit Пример

Interop XCTest

  language = Objective-C
  package = platform.XCTest
  headers = XCTest/XCTest.h

  headerFilter = XCTest/**

Затем вы можете кодировать, как это, используя XCTest

  import platform.XCTest.XCTWaiter
  import platform.XCTest.XCTestExpectation
  .....
  .....
  XCTWaiter().waitForExpectations( ..... )
0 голосов
/ 26 апреля 2020

Для насмешливой библиотеки короткий ответ - нет. Существует некоторое обсуждение о добавлении поддержки JS к Mockk , и я видел кое-что о Native, но я почти уверен, что ни один из них не выполняется.

...