RED-6310: Added setup of tenant id to fix the service test

(cherry picked from commit b1d79970c033822ddffb47be199c379cada2ce40)
This commit is contained in:
Viktor Seifert 2023-03-07 10:53:47 +01:00
parent bbc58379f4
commit d42d56e7f1

View File

@ -5,13 +5,14 @@ import static org.assertj.core.api.Assertions.assertThat;
import java.util.ArrayList;
import java.util.Collections;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import com.iqser.red.service.peristence.v1.server.controller.NotificationController;
import com.iqser.red.service.peristence.v1.server.integration.utils.AbstractPersistenceServerServiceTest;
import com.iqser.red.service.persistence.management.v1.processor.service.persistence.NotificationPreferencesPersistenceService;
import com.iqser.red.service.persistence.management.v1.processor.utils.multitenancy.TenantContext;
import lombok.AccessLevel;
import lombok.SneakyThrows;
@ -28,9 +29,13 @@ public class NotificationPreferencesServiceTest extends AbstractPersistenceServe
@Autowired
NotificationController notificationController;
@BeforeEach
public void setup() {
TenantContext.setTenantId("redaction");
}
// Disabled since tenant-id is not used correctly when directly using the service
@Disabled
@Test
@SneakyThrows
public void testNotificationPreferencesConcurrent() {