FINERACT-2081: Make MeterRegistry optional

This commit is contained in:
Adam Saghy
2025-01-10 19:38:18 +01:00
parent 62635a3473
commit 3481761e74
@@ -29,9 +29,11 @@ import static org.mockito.Mockito.verify;
import com.zaxxer.hikari.HikariConfig; import com.zaxxer.hikari.HikariConfig;
import com.zaxxer.hikari.HikariDataSource; import com.zaxxer.hikari.HikariDataSource;
import io.micrometer.core.instrument.MeterRegistry;
import java.sql.Connection; import java.sql.Connection;
import java.sql.DatabaseMetaData; import java.sql.DatabaseMetaData;
import java.sql.SQLException; import java.sql.SQLException;
import java.util.Optional;
import java.util.Properties; import java.util.Properties;
import javax.sql.DataSource; import javax.sql.DataSource;
import org.apache.fineract.infrastructure.core.config.FineractProperties; import org.apache.fineract.infrastructure.core.config.FineractProperties;
@@ -113,6 +115,9 @@ public class DataSourcePerTenantServiceFactoryTest {
@Mock @Mock
private DatabasePasswordEncryptor databasePasswordEncryptor; private DatabasePasswordEncryptor databasePasswordEncryptor;
@Mock
private Optional<MeterRegistry> meterRegistry;
@InjectMocks @InjectMocks
private DataSourcePerTenantServiceFactory underTest; private DataSourcePerTenantServiceFactory underTest;