我可以添加一个指向我的测试方法的链接来打开被测方法(IntelliJ、JUnit 和 Spring)吗?

问题描述 投票:0回答:1

很像,我可以添加一个

//todo
或问题链接
//myIssue-ID

我想要像下面这样的东西,它是可点击的并打开相关源

//link com.stack.myClass.myMethod()
public void testMyMethod(){
...
}
java intellij-idea junit
1个回答
1
投票

是的,您可以通过使用 Javadoc 注释和

@see
doclet 注释来做到这一点:

MyClass.java

package com.stackoverflow;

/**
 * @author maba, 2013-09-09
 */
public class MyClass {
    public void myMethod() {
    }
}

MyTestClass.java

package com.stackoverflow;

import org.junit.Test;

/**
 * @author maba, 2013-09-09
 */
public class MyTestClass {

    @Test
    /**
     * @see com.stackoverflow.MyClass#myMethod
     */
    public void testMyMethod() {
    }
}

现在您可以点击

#
标志后面的链接:

enter image description here


另一种方法是使用

{@link}
:

/**
 * {@link com.stackoverflow.MyClass#myMethod}
 */
© www.soinside.com 2019 - 2024. All rights reserved.