import static org.assertj.core.api.Assertions.assertThat;
import org.junit.jupiter.api.Test;
+import org.onap.oom.truststoremerger.configuration.path.env.EnvProvider;
-class TruststoresPathsProviderFactoryTest {
+class DelimitedPathsReaderFactoryTest {
@Test
- void shouldReturnCorrectObject() {
- // given, when, then
- assertThat(TruststoresPathsProviderFactory.create()).isInstanceOf(TruststoresPathsProvider.class);
+ void shouldReturnObjectOfDelimitedPathsReaderType() {
+ // given
+ DelimitedPathsReaderFactory readerFactory = new DelimitedPathsReaderFactory(new EnvProvider());
+ //when, then
+ assertThat(readerFactory.createPasswordPathsReader()).isInstanceOf(DelimitedPathsReader.class);
+ assertThat(readerFactory.createCertificatePathsReader()).isInstanceOf(DelimitedPathsReader.class);
+ assertThat(readerFactory.createKeystoreCopierPathsReader()).isInstanceOf(DelimitedPathsReader.class);
}
}