Package com.saasovation.collaboration.domain.model.forum

Examples of com.saasovation.collaboration.domain.model.forum.Forum.forumId()


        }

        Collection<DiscussionData> discussionsData =
                discussionQueryService.allDiscussionsDataOfForum(
                        forum.tenant().id(),
                        forum.forumId().id());

        assertNotNull(discussionsData);
        assertFalse(discussionsData.isEmpty());
        assertEquals(discussions.length, discussionsData.size());
    }
View Full Code Here


        DomainRegistry.forumRepository().save(forum);

        forumApplicationService
            .assignModeratorToForum(
                    forum.tenant().id(),
                    forum.forumId().id(),
                    "newModerator");

        forum = DomainRegistry
                    .forumRepository()
                    .forumOfId(
View Full Code Here

        forum = DomainRegistry
                    .forumRepository()
                    .forumOfId(
                            forum.tenant(),
                            forum.forumId());

        assertNotNull(forum);
        assertEquals("newModerator", forum.moderator().identity());
    }
View Full Code Here

        DomainRegistry.forumRepository().save(forum);

        forumApplicationService
            .changeForumDescription(
                    forum.tenant().id(),
                    forum.forumId().id(),
                    "A changed description.");

        forum = DomainRegistry
                    .forumRepository()
                    .forumOfId(
View Full Code Here

        forum = DomainRegistry
                    .forumRepository()
                    .forumOfId(
                            forum.tenant(),
                            forum.forumId());

        assertNotNull(forum);
        assertEquals("A changed description.", forum.description());
    }
View Full Code Here

        DomainRegistry.forumRepository().save(forum);

        forumApplicationService
            .changeForumSubject(
                    forum.tenant().id(),
                    forum.forumId().id(),
                    "A changed subject.");

        forum = DomainRegistry
                    .forumRepository()
                    .forumOfId(
View Full Code Here

        forum = DomainRegistry
                    .forumRepository()
                    .forumOfId(
                            forum.tenant(),
                            forum.forumId());

        assertNotNull(forum);
        assertEquals("A changed subject.", forum.subject());
    }
View Full Code Here

        assertFalse(forum.isClosed());

        DomainRegistry.forumRepository().save(forum);

        forumApplicationService.closeForum(forum.tenant().id(), forum.forumId().id());

        forum = DomainRegistry
                    .forumRepository()
                    .forumOfId(
                            forum.tenant(),
View Full Code Here

        DomainRegistry.forumRepository().save(forum);

        ForumData forumData =
                forumQueryService.forumDataOfId(
                        forum.tenant().id(), forum.forumId().id());

        assertNotNull(forumData);
        assertEquals(forum.forumId().id(), forumData.getForumId());
        assertEquals(forum.tenant().id(), forumData.getTenantId());
        assertEquals(forum.creator().emailAddress(), forumData.getCreatorEmailAddress());
View Full Code Here

        ForumData forumData =
                forumQueryService.forumDataOfId(
                        forum.tenant().id(), forum.forumId().id());

        assertNotNull(forumData);
        assertEquals(forum.forumId().id(), forumData.getForumId());
        assertEquals(forum.tenant().id(), forumData.getTenantId());
        assertEquals(forum.creator().emailAddress(), forumData.getCreatorEmailAddress());
        assertEquals(forum.creator().identity(), forumData.getCreatorIdentity());
        assertEquals(forum.creator().name(), forumData.getCreatorName());
        assertEquals(forum.description(), forumData.getDescription());
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.