public static SocialActivitiesEvent getDummyLastWrittenMarker() { if (dummyLastWrittenMarker == null) { dummyLastWrittenMarker = new SocialActivitiesEvent(new SocialUser("DUMMY"), DefaultTypes.DUMMY_EVENT, new Date()); } return dummyLastWrittenMarker; }
private List<SocialActivitiesEvent> createTimeline(String name, int numEvents) { List<SocialActivitiesEvent> events = new ArrayList<SocialActivitiesEvent>(); for (int i = 0; i < numEvents; i++) { events.add(new SocialActivitiesEvent(new SocialUser(name), DefaultTypes.DUMMY_EVENT, new Date()).withAdicionalInfo(i + "")); } return events; }
private List<SocialActivitiesEvent> createTimeline(String name, int numEvents) { List<SocialActivitiesEvent> events = new ArrayList<SocialActivitiesEvent>(); for (int i = 0; i < numEvents; i++) { events.add(new SocialActivitiesEvent(new SocialUser(name), DefaultTypes.DUMMY_EVENT, new Date()).withAdicionalInfo(i + "")); } return events; }
private void createFreshCacheEventsEvents(int numberOfEvents) { for (int i = 0; i < numberOfEvents; i++) { socialTimelinePersistenceFake.persist(socialUser, new SocialActivitiesEvent(new SocialUser("fresh"), DefaultTypes.DUMMY_EVENT, new Date()).withAdicionalInfo(i + "")); } } }
private void createFreshCacheEventsEvents(int numberOfEvents) { for (int i = 0; i < numberOfEvents; i++) { socialTimelinePersistenceFake.persist(socialUser, new SocialActivitiesEvent(new SocialUser("fresh"), DefaultTypes.DUMMY_EVENT, new Date()).withAdicionalInfo(i + "")); } } }
private void createFreshCacheEventsEvents(int numberOfEvents) { for (int i = 0; i < numberOfEvents; i++) { socialTimelinePersistenceFake.persist(new SocialActivitiesEvent(new SocialUser("fresh"), DefaultTypes.DUMMY_EVENT, new Date()).withAdicionalInfo(i + "")); } } }
private void createFreshCacheEventsEvents(int numberOfEvents) { for (int i = 0; i < numberOfEvents; i++) { socialTimelinePersistenceFake.persist(new SocialActivitiesEvent(new SocialUser("fresh"), DefaultTypes.DUMMY_EVENT, new Date()).withAdicionalInfo(i + "")); } } }
@Override public SocialActivitiesEvent toSocial(final Object object) { return new SocialActivitiesEvent(new SocialUser("user"), socialEventType().name(), new Date() ).withDescription("test adaptor").withAdicionalInfo("info"); }
@Override public SocialActivitiesEvent toSocial(final Object object) { return new SocialActivitiesEvent(new SocialUser("user"), socialEventType().name(), new Date() ).withDescription("test adaptor").withAdicionalInfo("info"); }
@Test public void getUserRecentEventsShouldCallSocialConstraintsManagerTest() throws Exception { final SocialUser user = new SocialUser("dora"); socialTimelineCachePersistence.userEventsTimelineCache.put(user.getUserName(), oneEventList); socialTimelineCachePersistence.userEventsTimelineFreshEvents.put(user.getUserName(), oneEventList); socialTimelineCachePersistence.getRecentEvents(user); verify(socialSecurityConstraintsManager).applyConstraints(any(List.class)); }
@Override public SocialActivitiesEvent toSocial( Object object ) { NewRepositoryEvent event = (NewRepositoryEvent) object; SocialUser socialUser = null; try { socialUser = socialUserRepositoryAPI.findSocialUser( loggedUser.getIdentifier() ); } catch(ContextNotActiveException e) { //clean repository socialUser = new SocialUser( "system" ); } String additionalInfo = "Created"; return new SocialActivitiesEvent( socialUser, ExtendedTypes.NEW_REPOSITORY_EVENT, new Date() ).withAdicionalInfo( additionalInfo ).withLink( event.getNewRepository().getAlias(), event.getNewRepository().getUri() ).withDescription( "" ); }
@Test public void getLastUserEventsShouldCallSocialConstraintsManagerTest() throws Exception { final SocialUser user = new SocialUser("dora"); socialTimelineCachePersistence.userEventsTimelineCache.put(user.getUserName(), oneEventList); socialTimelineCachePersistence.userEventsTimelineFreshEvents.put(user.getUserName(), oneEventList); socialTimelineCachePersistence.getLastEvents(user); verify(socialSecurityConstraintsManager).applyConstraints(any(List.class)); }
@Test public void getLastUserEventsShouldCallSocialConstraintsManagerTest() throws Exception { final SocialUser user = new SocialUser("dora"); socialTimelineCachePersistence.userEventsTimelineCache.put(user.getUserName(), oneEventList); socialTimelineCachePersistence.userEventsTimelineFreshEvents.put(user.getUserName(), oneEventList); socialTimelineCachePersistence.getLastEvents(user); verify(socialSecurityConstraintsManager).applyConstraints(any(List.class)); }
@Test public void getUserRecentEventsShouldCallSocialConstraintsManagerTest() throws Exception { final SocialUser user = new SocialUser("dora"); socialTimelineCachePersistence.userEventsTimelineCache.put(user.getUserName(), oneEventList); socialTimelineCachePersistence.userEventsTimelineFreshEvents.put(user.getUserName(), oneEventList); socialTimelineCachePersistence.getRecentEvents(user); verify(socialSecurityConstraintsManager).applyConstraints(any(List.class)); }
@Test public void followBasicTest() { SocialUser user1 = new SocialUser("user1"); SocialUser user2 = new SocialUser("user2"); user1.follow(user2); assertTrue(user1.getFollowingName().contains(user2.getUserName())); assertTrue(user2.getFollowersName().contains(user1.getUserName())); }
@Test public void followBasicTest() { SocialUser user1 = new SocialUser("user1"); SocialUser user2 = new SocialUser("user2"); user1.follow(user2); assertTrue(user1.getFollowingName().contains(user2.getUserName())); assertTrue(user2.getFollowersName().contains(user1.getUserName())); }
@Test public void userCannotFollowHimself() { SocialUser user1 = new SocialUser("user1"); user1.follow(user1); assertTrue(user1.getFollowersName().isEmpty()); assertTrue(user1.getFollowingName().isEmpty()); }
@Test public void userCannotFollowHimself() { SocialUser user1 = new SocialUser("user1"); user1.follow(user1); assertTrue(user1.getFollowersName().isEmpty()); assertTrue(user1.getFollowingName().isEmpty()); }
@Test public void unfollowTest() { SocialUser user1 = new SocialUser("user1"); SocialUser user2 = new SocialUser("user2"); user1.follow(user2); assertTrue(user1.getFollowingName().contains(user2.getUserName())); assertTrue(user2.getFollowersName().contains(user1.getUserName())); user1.unfollow(user2); assertTrue(user1.getFollowingName().isEmpty()); assertTrue(user2.getFollowersName().isEmpty()); } }
@Test public void unfollowTest() { SocialUser user1 = new SocialUser("user1"); SocialUser user2 = new SocialUser("user2"); user1.follow(user2); assertTrue(user1.getFollowingName().contains(user2.getUserName())); assertTrue(user2.getFollowersName().contains(user1.getUserName())); user1.unfollow(user2); assertTrue(user1.getFollowingName().isEmpty()); assertTrue(user2.getFollowersName().isEmpty()); } }