Issue with scenario builder

ScenarioBuilder scn = scenario(“User signup”)
.exec(session → session.set(“singpassID”, mockPassClient.generateIDNumber(IDType.NRIC)))
.exec(session → session.set(“email”, TestDataProvider.getRandomEmail()))
.exec(session → session.set(“mobileNumber”, TestDataProvider.getRandomMobileNumberForUI()))
.exec(session → session.set(“randomValue”, TestDataProvider.getRandomDouble()))
.exec(session → {
System.out.print(“\n************** " + session.getString(“singpassID”));
System.out.print(”\n***************" + session.getString(“email”));
return session;
}).exec(mockPassClient.createPersona(Product.CASA, “#{singpassID}”, “#{email}”,
“#{mobileNumber}”, 12345.5));

The values of singpassId , email, and mobileNumber are not passed into createPersona() but present inside session. What am I doing wrong.

Hi @Deepak,

What is createPersona? Does it accept Gatling Expression Language?

Reference: first alert block on Expression Language documentation

Cheers!