package com.metservice.kanban.jwebunit; import net.sourceforge.jwebunit.junit.WebTester; public class ProjectPropertiesPage { private final WebTester tester; public ProjectPropertiesPage(WebTester tester) { this.tester = tester; } public ProjectPropertiesPage enterName(String name) { tester.setTextField("newProjectName", name); return this; } public ProjectPropertiesPage enterProjectProperties(String name) { tester.setTextField("content", name); return this; } public String getProjectProperties(){ return tester.getElementById("project-properties").getTextContent(); } public BoardPage clickSubmitQueryButton() { tester.clickButton("submit-query-button"); return new BoardPage(tester); } public void dumpPageSourceToConsole() { System.out.println(tester.getPageSource()); } }