2

我已经弄清楚如何创建方法并添加到方法的主体中。我还需要做的是为生成的方法添加注释,例如@Test等,我将如何实现这一点?

4

1 回答 1

2

如果您想在推断器中推断注释,您可以执行类似的操作

members += greeting.toMethod("testHello" + greeting.name, typeRef(Void.TYPE)) [
    annotations += "org.junit.Test".annotationRef()
    body = '''
        // TODO
    '''
]
于 2018-04-25T14:30:16.017 回答