2013-02-20 16 views
5

L'Apex supporta il concetto di lambda?Lambdas in Salesforce Apex

In definitiva, sto cercando di asciugare un po 'di codice davvero ripetitivo nel mio test, quindi mi piacerebbe essere in grado di passare le funzioni in giro, qualcosa di simile (C# -esq)

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

risposta

10

Apex doesn avere lambda. Infatti, è doesn't even have anonymous classes. (Questa sarebbe stata la tua prossima domanda). Dovrai attenersi alle classi dichiarate. Apex supporta interfacce Java-ish e classi astratte.

Problemi correlati