@Test public void DirectoryOfHtmlFilesIsExternalSuitePageChild() throws Exception { fileSystem.makeFile("./somepath/ExternalSuite/subsuite/myfile.html", "stuff"); ExternalSuitePage page = (ExternalSuitePage) pageRepository.makeChildPage("ExternalSuite", rootPage); WikiPage child = pageRepository.findChildren(page).get(0); assertEquals(ExternalSuitePage.class, child.getClass()); assertEquals("SubsuitE", child.getName()); }
@Test public void DirectoryWithContentIsFileSystemPage() throws Exception { fileSystem.makeFile("./somepath/WikiPage/content.txt", "stuff"); fileSystem.makeFile("./somepath/WikiPage/subsuite/myfile.html", "stuff"); WikiPage page = pageRepository.makeChildPage("WikiPage", rootPage); assertEquals(FileSystemPage.class, page.getClass()); }
@RequestMapping(value = "/register", method = RequestMethod.GET) public String registerForm( Model model, Locale locale, @ModelAttribute(value = "user") @Valid User user, BindingResult bindingResultUser) { if (bindingResultUser.hasErrors()) { // model.addAttribute("user", user); } String lang = locale.getLanguage(); model.addAttribute("settings", settingRepository.findOneByCode(locale.getLanguage())); model.addAttribute("pages", pageRepository.findAllByCode(lang)); model.addAttribute("properties", propertyService.findOneById(1L)); return propertyService.getTemplate() + "/register"; }
@Test public void DirectoryOfDirectoryOfHtmlFilesIsExternalSuitePage() throws Exception { fileSystem.makeFile("./somepath/ExternalSuite/subsuite/myfile.html", "stuff"); WikiPage page = pageRepository.makeChildPage("ExternalSuite", rootPage); assertEquals(ExternalSuitePage.class, page.getClass()); }