WSO2 ИДЕНТИЧНЫЙ СЕРВЕР JUNIT TEST - PullRequest
0 голосов
/ 10 октября 2019

Можете ли вы сказать мне, разработчик форума для продукта wso2 Identity? Я сделал установку локально и хотел проверить себя с помощью перемычки для тестирования CORE API Indentity Server. Это исходный код для запуска CarbonContext, и это нормально: на CarbonContext ссылаются tenandId и TenandDomain. Теперь я хотел бы получить объект, который указывает на «ВТОРОГО ПОЛЬЗОВАТЕЛЯ», который я создал с помощью консоли wso2, а затем разработать серию тестов для myclas, которые отображают «ВТОРОГО ПОЛЬЗОВАТЕЛЯ». Кто-нибудь знает, как обратиться ко мне в какой-то пример кода? Для этого уже есть онлайн-код? Заранее

Мишель

  package org.wso2.testplatform.wso2.testplatform;

        import java.io.File;

        import org.junit.Before;
        import org.junit.Test;
        import org.wso2.carbon.base.MultitenantConstants;
        import org.wso2.carbon.context.CarbonContext;
        import org.wso2.carbon.context.PrivilegedCarbonContext;

        import junit.framework.TestCase;

        public class BaseTestCase extends TestCase {

            @Before
            public void setUp() throws Exception {

            System.out.print("start");   

            if (System.getProperty("carbon.home") == null) {
                    File file = new File("C//:wso2is-5.7.0");
                if (file.exists()) {
                   System.setProperty("carbon.home", file.getAbsolutePath());
                   }

            }

             PrivilegedCarbonContext.getThreadLocalCarbonContext().setTenantDomain(MultitenantConstants.SUPER_TENANT_DOMAIN_NAME);

            PrivilegedCarbonContext.getThreadLocalCarbonContext().setTenantId(MultitenantConstants.SUPER_TENANT_ID); CarbonContext.getThreadLocalCarbonContext();
            }

     }
@Test
   public void testForSEcondaryUserComponent() {
      System.out.print("start test");
   }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...