package mock; import com.fasterxml.jackson.databind.node.ObjectNode; import models.base.IJsonNodeSerializable; import play.libs.Json; import java.util.Date; import java.util.Random; /** * Mock for JsonSerializable interface. */ public class MockJsonSerializable implements IJsonNodeSerializable { @Override public ObjectNode getAsJson() { ObjectNode node = Json.newObject(); node.put("class_name", this.getClass().getSimpleName()); node.put("time", (new Date()).getTime()); node.put("random", (new Random()).nextInt(100)); return node; } }