2015-06-01 164 views
2

在最近的代碼審查期間,問題出現了@Unroll註釋是屬於類級別還是方法級別。有問題的類在其大多數方法上需要@Unroll,但不是全部。如果在課堂上宣佈@Unroll是否承擔任何表現懲罰,並且並非所有課程方法都要求?Spock @Unroll註釋

回答

5

@Unroll註釋旨在用於方法級別。但它也可以在類別級別上使用,如Unroll.java JavaDoc comments所示:

{@code Unroll}註釋也可以放在spec類中。這與將其應用於每個尚未使用{Unroll}註釋的數據驅動的要素方法相同。通過在方法名稱中嵌入命名模式,每種方法仍然可以有其自己的模式。