package com.intuit.karate.junit4.syntax;
import java.util.HashMap;
import java.util.Map;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/**
*
* @author pthomas3
*/
public class JavaDemo { // this class is for demo, called from the syntax.feature
private static final Logger logger = LoggerFactory.getLogger(JavaDemo.class);
public Map<String, Object> doWork(String fromJs) {
logger.info("function called from karate with argument: {}", fromJs);
Map<String, Object> map = new HashMap<>();
map.put("someKey", "hello " + fromJs);
return map;
}
public static String doWorkStatic(String fromJs) {
return "hello " + fromJs;
}
}