Package org.jboss.seam.wiki.core.action

Examples of org.jboss.seam.wiki.core.action.DocumentHome


            protected void beforeRequest() {
                setParameter("cid", conversationId);
            }

            protected void invokeApplication() throws Exception {
                DocumentHome docHome = (DocumentHome)getInstance(DocumentHome.class);

                assert docHome.getInstance().getId().equals(6l); // Init!

                assert docHome.getInstance().getTags().size() == 1;
                assert docHome.getInstance().getTags().contains("Tag One");
                assert docHome.getTagEditor().getTagsAsList().contains("Tag One");
                docHome.getTagEditor().setNewTag("New Tag");
                docHome.getTagEditor().addNewTag();
                assert invokeMethod("#{documentHome.update}").equals("updated");
            }

            protected void renderResponse() throws Exception {
                DocumentHome docHome = (DocumentHome)getInstance(DocumentHome.class);
                assert docHome.getInstance().getTags().size() == 2;
                assert docHome.getInstance().getTagsAsList().get(0).equals("New Tag");
                assert docHome.getInstance().getTagsAsList().get(1).equals("Tag One");

                TagQuery tagQuery = (TagQuery)getInstance(TagQuery.class);
                tagQuery.setTag("New Tag");
                List<WikiFile> taggedFiles = tagQuery.getTaggedFiles();
                assert taggedFiles.size() == 1;
View Full Code Here


            protected void beforeRequest() {
                setParameter("cid", conversationId);
            }

            protected void invokeApplication() throws Exception {
                DocumentHome docHome = (DocumentHome)getInstance(DocumentHome.class);
                assert docHome.getInstance().getId().equals(6l); // Init!

                assert invokeMethod("#{documentHome.remove}").equals("removed");
            }
        }.run();
View Full Code Here

            protected void beforeRequest() {
                setParameter("cid", conversationId);
            }

            protected void invokeApplication() throws Exception {
                DocumentHome docHome = (DocumentHome)getInstance(DocumentHome.class);
                assert docHome.getInstance().getId().equals(9l); // Init!

                assert invokeMethod("#{documentHome.remove}").equals("removed");
            }

            // Feed entries should be gone
View Full Code Here

                boolean found = false;
                for (WikiNode node : browser.getChildNodes()) if (node.getId().equals(9l)) found = true;
                assert found;

                DocumentHome docHome = (DocumentHome)getInstance(DocumentHome.class);
                assert docHome.remove(9l).equals("removed");
            }

            // Feed entries should be gone
            protected void renderResponse() throws Exception {
                WikiNodeDAO nodeDAO = (WikiNodeDAO)getInstance(WikiNodeDAO.class);
View Full Code Here

                setParameter("cid", conversationId);
            }

            protected void invokeApplication() throws Exception {

                DocumentHome docHome = (DocumentHome)getInstance(DocumentHome.class);
                docHome.getInstance().setName("Test Name");
                docHome.getTextEditor().setValue("Test Content");

                assert invokeMethod("#{documentHome.persist}").equals("persisted");

            }
View Full Code Here

                setParameter("cid", conversationId);
            }

            protected void invokeApplication() throws Exception {

                DocumentHome docHome = (DocumentHome)getInstance(DocumentHome.class);
                docHome.getInstance().setName("Test Name");

                StringBuilder builder = new StringBuilder();
                for (int i = 0; i <= 40000; i++) builder.append("a");

                docHome.getTextEditor().setValue(builder.toString());
                docHome.getTextEditor().validate();
                assert !docHome.getTextEditor().isValid();
            }

        }.run();
    }
View Full Code Here

TOP

Related Classes of org.jboss.seam.wiki.core.action.DocumentHome

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.