首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建新的Kotlin控制台并创建一个测试got,ID为'junit-jupiter‘无法发现测试

创建新的Kotlin控制台并创建一个测试got,ID为'junit-jupiter‘无法发现测试
EN

Stack Overflow用户
提问于 2021-01-04 18:56:56
回答 1查看 264关注 0票数 0

创建新的Kotlin控制台应用程序

使用构建系统IntelliJ项目开发工具包java1.8和测试框架JUnit5。目标JVM 1.8

有什么办法解决这个问题吗?

并创建一个测试。

代码语言:javascript
复制
import org.junit.jupiter.api.Test

import org.junit.jupiter.api.Assertions.*

internal class SparseVectorTest {

    @Test
    fun dotProductCase1() {
        val v1 = SparseVector(intArrayOf(1,0,1,2,9))
        val v2 = SparseVector(intArrayOf(0,3,0,4,0))
        assertEquals(8,v1.dotProduct(v2))
    }

    @Test
    fun dotProductCase2() {
        val v1 = SparseVector(intArrayOf(0,9,2,0,0))
        val v2 = SparseVector(intArrayOf(0,0,0,1,2))
        assertEquals(0,v1.dotProduct(v2))
    }

    @Test
    fun getNums() {
        val v1 = SparseVector(intArrayOf(0,1,0,0,0))
        assertEquals(intArrayOf(0,1,0,0,0),v1.nums)
    }
}

它编译通过,但在运行时失败,出现错误

代码语言:javascript
复制
TestEngine with ID 'junit-jupiter' failed to discover tests

我也尝试使用jdk13.0.2,仍然得到相同的结果

EN

回答 1

Stack Overflow用户

发布于 2021-01-04 19:44:07

使用Gradle Kotlin作为构建系统,它运行良好

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65561501

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档