BAEL-7240 Add example code for verifying lambda calls with mockito

This commit is contained in:
Sam Gardner
2023-12-04 13:18:04 +00:00
parent 67e11e004e
commit 75afba12d1
2 changed files with 67 additions and 0 deletions
@@ -0,0 +1,26 @@
package com.baeldung.lambdacalls;
import java.util.ArrayList;
public class LambdaExample {
private BrickLayer brickLayer = new BrickLayer();
static ArrayList<String> bricksList = new ArrayList<>();
public void createWall(String bricks){
Runnable build = () -> brickLayer.layBricks(bricks);
build.run();
}
public ArrayList<String> getBricksList(){
return bricksList;
}
static class BrickLayer {
void layBricks(String bricks){
bricksList.add(bricks);
}
}
}