2013-02-20 17 views
5

Apexはlambdaの概念をサポートしていますか?Salesforce ApexのLambdas

結局、私は私のテストではいくつかの本当に反復コードをDRYにしようとしていますので、私は周りの機能を渡すことができるのが大好きです、このような何か(C#の-esq)

public static TestMethod void some_test_method(){ 
    Arrange(()=> 
    // some setup stuff 
); 
    Act(()=> 
    // test action 
); 
    System.assertEquals(...); 
} 

答えて

10

アペックスのdoesnラムダを持っている。実際には、doesn't even have anonymous classesです。 (それはあなたの次の質問だったはずです)あなたは宣言されたクラスに固執しなければなりません。 ApexはJava-ishインタフェースと抽象クラスをサポートしています。

関連する問題