Class DefaultCMSUserServiceTest


  • @UnitTest
    public class DefaultCMSUserServiceTest
    extends java.lang.Object
    • Constructor Detail

      • DefaultCMSUserServiceTest

        public DefaultCMSUserServiceTest()
    • Method Detail

      • setUp

        public void setUp()
      • givenUserIsAdmin_WhenGetWriteableLanguagesForUserIsCalled_ThenItReturnsAllSiteLanguages

        public void givenUserIsAdmin_WhenGetWriteableLanguagesForUserIsCalled_ThenItReturnsAllSiteLanguages()
      • givenUserIsAdmin_WhenGetReadableLanguagesForUserIsCalled_ThenItReturnsAllSiteLanguages

        public void givenUserIsAdmin_WhenGetReadableLanguagesForUserIsCalled_ThenItReturnsAllSiteLanguages()
      • givenRegularUser_WhenGetWriteableLanguagesForUserIsCalled_ThenItReturnsWriteableLanguagesAvailableToHerUserGroups

        public void givenRegularUser_WhenGetWriteableLanguagesForUserIsCalled_ThenItReturnsWriteableLanguagesAvailableToHerUserGroups()
      • givenRegularUser_WhenGetReadableLanguagesForUserIsCalled_ThenItReturnsReadableLanguagesAvailableToHerUserGroups

        public void givenRegularUser_WhenGetReadableLanguagesForUserIsCalled_ThenItReturnsReadableLanguagesAvailableToHerUserGroups()
      • givenCurrentUserIsAdmin_WhenGetWriteableLanguagesForCurrentUser_ThenItReturnsAllSiteLanguages

        public void givenCurrentUserIsAdmin_WhenGetWriteableLanguagesForCurrentUser_ThenItReturnsAllSiteLanguages()
      • givenCurrentUserIsAdmin_WhenGetReadableLanguagesForCurrentUser_ThenItReturnsAllSiteLanguages

        public void givenCurrentUserIsAdmin_WhenGetReadableLanguagesForCurrentUser_ThenItReturnsAllSiteLanguages()
      • givenCurrentUserIsARegularUser_WhenGetWriteableLanguagesForCurrentUserIsCalled_ThenItReturnsWriteableLanguagesAvailableToHerUserGroups

        public void givenCurrentUserIsARegularUser_WhenGetWriteableLanguagesForCurrentUserIsCalled_ThenItReturnsWriteableLanguagesAvailableToHerUserGroups()
      • givenCurrentUserIsRegularUser_WhenGetReadableLanguagesForCurrentUserIsCalled_ThenItReturnsReadableLanguagesAvailableToHerUserGroups

        public void givenCurrentUserIsRegularUser_WhenGetReadableLanguagesForCurrentUserIsCalled_ThenItReturnsReadableLanguagesAvailableToHerUserGroups()
      • getLanguagesData

        protected java.util.Collection<LanguageData> getLanguagesData​(java.util.Collection<java.lang.String> languages)
      • getLanguagesModel

        protected java.util.Collection<LanguageModel> getLanguagesModel​(java.util.Collection<java.lang.String> languages)