kotlin-test
kotlin.test
Библиотека kotlin.test предоставляет аннотации для пометки тестовых функций и набор вспомогательных функций для выполнения проверок в тестах независимо от используемого тестового фреймворка.
Тестовый фреймворк абстрагирован с помощью класса Asserter. Базовая реализация Asserter предоставляется из коробки. Обратите внимание, что этот класс не предназначен для непосредственного использования в тестах; вместо этого используйте функции проверки верхнего уровня, которые делегируют вызовы Asserter.
Библиотека состоит из модулей:
kotlin-test-common– проверки для использования в общем коде;kotlin-test-annotations-common– тестовые аннотации для использования в общем коде;kotlin-test– реализация проверок изkotlin-test-commonдля JVM;kotlin-test-junit– предоставляет реализацию Asserter на основе JUnit и сопоставляет тестовые аннотации изkotlin-test-annotations-commonс тестовыми аннотациями JUnit;kotlin-test-junit5– предоставляет реализацию Asserter на основе JUnit 5 и сопоставляет тестовые аннотации изkotlin-test-annotations-commonс тестовыми аннотациями JUnit 5;kotlin-test-testng– предоставляет реализацию Asserter на основе TestNG и сопоставляет тестовые аннотации изkotlin-test-annotations-commonс тестовыми аннотациями TestNG;kotlin-test-js– реализация общих тестовых проверок и аннотаций для JS со встроенной поддержкой тестовых фреймворков Jasmine, Mocha и Jest, а также экспериментальным способом подключения пользовательского фреймворка модульного тестирования.
Пакеты
Аннотации для пометки тестовых функций и функции верхнего уровня для выполнения проверок в тестах.
Указатель
Все типы
© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/core/kotlin-test/