package controllers;
import java.util.Map;
import models.TestResult;
import models.UserStoryHandler;
import play.mvc.BodyParser;
import play.mvc.Controller;
import play.mvc.Result;
public class Application extends Controller {
public static Result addDataPoint() {
final Map<String, String[]> post = request().body().asFormUrlEncoded();
String value = post.get("value")[0];
String backend = post.get("backend")[0];
String testName = post.get("testName")[0];
TestResult tr = new TestResult();
tr.setValue(value);
tr.setTestName(testName);
tr.setBackEnd(backend);
tr.save();
// System.out.println(post.get("value")[0]);
return ok();
}
@BodyParser.Of(BodyParser.Json.class)
public static Result index() {
// JsonNode json = request().body().asJson();
// ObjectNode result = Json.newObject();
// List<UserStory> userStories = UserStoryHandler.loadAllUserStories();
// for (UserStory userStory : userStorys) {
// System.out.println(userStory);
// }
return ok(views.html.index.render("Hello my framwork"));
// List<Task> tasks = Task.find.all();
// return ok(views.html.index.render("Hello my framwork"));
}
public static Result getUserStories() {
String userStories = UserStoryHandler.loadAllUserStories();
return ok(userStories);
}
public static Result getTests(String userStoryName) {
// List<Task> tasks = Task.find.all();
// UserStory userStory = UserStoryHandler.getTests(userStoryName);
return ok();
}
/**
* @deprecated Use {@link ComparisonHandler#compareXML()} instead
*/
public static Result compareXML() {
return ComparisonHandler.compareXML();
}
}