-class GetReplyAjaxPageTest : JsonPageTest("getReply.ajax", needsFormPassword = false,
- pageSupplier = { webInterface ->
- GetReplyAjaxPage(webInterface, "<%core>\n<%request>\n<%reply.text>\n<%currentSone>".asTemplate())
- }) {
+class GetReplyAjaxPageTest : JsonPageTest("getReply.ajax", needsFormPassword = false) {
+
+ private val templateContextFactory = TemplateContextFactory().apply {
+ addAccessor(Any::class.java, ReflectionAccessor())
+ }
+ override val page: JsonPage by lazy { GetReplyAjaxPage(webInterface, templateContextFactory, "<%core>\n<%request>\n<%reply.text>\n<%currentSone>".asTemplate()) }