Как игнорировать конфигурацию клиента при запуске тестового примера junit с помощью приложения Spring BootJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как игнорировать конфигурацию клиента при запуске тестового примера junit с помощью приложения Spring Boot

Сообщение Anonymous »

Когда я запускаю приложение весенней загрузки, я использую этот код, чтобы настроить приложение на игнорирование клиента:

Код: Выделить всё

CommonContext.setTenantIgnore(true);
это отлично работает. Затем я пишу тестовый пример JUnit, мне также нужно игнорировать арендатора, используя CommonContext.setIgnoreTenant(true), я пробовал так:

Код: Выделить всё

    @BeforeAll
public static void before() {
CommonContextHolder.setTenantIgnore(true);
}

@BeforeEach
void init() {
CommonContextHolder.setTenantIgnore(true);
}

@Before
public void setup() {
CommonContextHolder.setTenantIgnore(true);
}
также пробовал вот так:

Код: Выделить всё

@SpringJUnitConfig
@TestInstance(TestInstance.Lifecycle.PER_CLASS)
public class TenantIgnore {
@BeforeAll
public static void setUp() {
CommonContextHolder.setTenantIgnore(true);
}
}
тоже не получилось. что мне следует сделать, чтобы настроить игнорирование арендатора перед запуском всех модульных тестов? Я думаю, что это должно быть до запуска приложения JUnit (или до запуска контейнера Spring), перед всем тестовым классом.

Подробнее здесь: https://stackoverflow.com/questions/793 ... g-boot-app
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»