X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fconfig%2Fconfig-persister-directory-adapter%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fpersist%2Fstorage%2Fdirectory%2FDirectoryStorageAdapterTest.java;h=72bd208ff31ed17eaf76d047e1a5eef83a935212;hb=3aea47571afcb045687f0a14fe841afd0415ec6a;hp=f17e414c495e376b7316f9fcc79a1891313ad1a6;hpb=03abf047ba966c53f4901d36ae5198156d66dc05;p=controller.git diff --git a/opendaylight/config/config-persister-directory-adapter/src/test/java/org/opendaylight/controller/config/persist/storage/directory/DirectoryStorageAdapterTest.java b/opendaylight/config/config-persister-directory-adapter/src/test/java/org/opendaylight/controller/config/persist/storage/directory/DirectoryStorageAdapterTest.java index f17e414c49..72bd208ff3 100644 --- a/opendaylight/config/config-persister-directory-adapter/src/test/java/org/opendaylight/controller/config/persist/storage/directory/DirectoryStorageAdapterTest.java +++ b/opendaylight/config/config-persister-directory-adapter/src/test/java/org/opendaylight/controller/config/persist/storage/directory/DirectoryStorageAdapterTest.java @@ -8,28 +8,32 @@ package org.opendaylight.controller.config.persist.storage.directory; -import org.apache.commons.io.IOUtils; -import org.junit.Test; -import org.opendaylight.controller.config.persist.api.ConfigSnapshotHolder; - import java.io.File; import java.util.Collections; import java.util.List; import java.util.SortedSet; import java.util.TreeSet; - +import org.apache.commons.io.IOUtils; +import org.junit.Test; +import org.opendaylight.controller.config.persist.api.ConfigSnapshotHolder; +import org.opendaylight.controller.config.persist.api.Persister; +import org.opendaylight.controller.config.persist.test.PropertiesProviderTest; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; import static org.junit.Assert.fail; public class DirectoryStorageAdapterTest { - DirectoryPersister tested; + Persister tested; @Test public void testEmptyDirectory() throws Exception { File folder = new File("target/emptyFolder"); folder.mkdir(); - tested = new DirectoryPersister((folder)); + + PropertiesProviderTest pp = new PropertiesProviderTest(); + pp.addProperty("directoryStorage",folder.getPath()); + DirectoryStorageAdapter dsa = new DirectoryStorageAdapter(); + tested = dsa.instantiate(pp); assertEquals(Collections.emptyList(), tested.loadLastConfigs()); try { @@ -60,7 +64,11 @@ public class DirectoryStorageAdapterTest { @Test public void testOneFile() throws Exception { File folder = getFolder("oneFile"); - tested = new DirectoryPersister((folder)); + PropertiesProviderTest pp = new PropertiesProviderTest(); + pp.addProperty("directoryStorage",folder.getPath()); + DirectoryStorageAdapter dsa = new DirectoryStorageAdapter(); + tested = dsa.instantiate(pp); + List results = tested.loadLastConfigs(); assertEquals(1, results.size()); ConfigSnapshotHolder result = results.get(0); @@ -71,7 +79,11 @@ public class DirectoryStorageAdapterTest { @Test public void testTwoFiles() throws Exception { File folder = getFolder("twoFiles"); - tested = new DirectoryPersister((folder)); + PropertiesProviderTest pp = new PropertiesProviderTest(); + pp.addProperty("directoryStorage",folder.getPath()); + DirectoryStorageAdapter dsa = new DirectoryStorageAdapter(); + tested = dsa.instantiate(pp); + List results = tested.loadLastConfigs(); assertEquals(2, results.size()); assertSnapshot(results.get(0), "twoFilesExpected1");