不要問爲什麼(我保證我需要這樣做),我需要創建一個註釋,這只是一個將方法應用@Test註釋的傳遞。例如:手動添加註釋?
@MyTestAnnotation
public void testMyStuff() {
....
}
然後我只需要編寫一個MyTestAnnotation類將@Test應用於該方法。我覺得有一種方法可以做到這一點,但我不太瞭解Java註釋如何編寫這些代碼。例如,有很簡單的方法可以在Python中做這樣的事情。
不要問爲什麼(我保證我需要這樣做),我需要創建一個註釋,這只是一個將方法應用@Test註釋的傳遞。例如:手動添加註釋?
@MyTestAnnotation
public void testMyStuff() {
....
}
然後我只需要編寫一個MyTestAnnotation類將@Test應用於該方法。我覺得有一種方法可以做到這一點,但我不太瞭解Java註釋如何編寫這些代碼。例如,有很簡單的方法可以在Python中做這樣的事情。
不要問爲什麼(我保證我需要這樣做)
這是非常可能的,有一個更好的解決您的real problem。例如,如果您試圖讓JUnit運行一組未經註釋的方法,那麼您可以創建一個子類並使用custom runner或generate a TestSuite
at runtime。
我不確定這是可行的。 –