Пример #1
0
  protected PollsQuestion addPollsQuestion(long groupId, String title, String description)
      throws Exception {

    Map<Locale, String> titleMap = new HashMap<Locale, String>();
    Map<Locale, String> descriptionMap = new HashMap<Locale, String>();

    for (Locale locale : _locales) {
      titleMap.put(locale, title.concat(LocaleUtil.toLanguageId(locale)));
      descriptionMap.put(locale, description.concat(LocaleUtil.toLanguageId(locale)));
    }

    List<PollsChoice> pollsChoices = new ArrayList<PollsChoice>();

    pollsChoices.add(addPollsChoice("optionA", "descriptionA"));
    pollsChoices.add(addPollsChoice("optionB", "descriptionB"));

    ServiceContext serviceContext = ServiceTestUtil.getServiceContext();

    serviceContext.setScopeGroupId(groupId);

    return PollsQuestionLocalServiceUtil.addQuestion(
        TestPropsValues.getUserId(),
        titleMap,
        descriptionMap,
        0,
        0,
        0,
        0,
        0,
        true,
        pollsChoices,
        serviceContext);
  }