package io.delphiplatform.api.integration.config;

import org.mockito.Mockito;
import org.springframework.boot.test.context.TestConfiguration;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Import;
import org.springframework.context.annotation.Primary;

import io.delphiplatform.api.extapi.SpotifyApiRequestExecutor;

@TestConfiguration
@Import({TestBigtableConfig.class, TestSecurityConfig.class})
public class TestSpringConfiguration {

    @Bean
    @Primary
    public SpotifyApiRequestExecutor testSpotifyApiRequestExecutor() {
        return Mockito.mock(SpotifyApiRequestExecutor.class);
    }
}
