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

This commit is contained in:
Viktor Seifert 2023-03-07 10:53:47 +01:00
parent ef36f5c10f
commit b1d79970c0

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() {