summaryrefslogtreecommitdiff
path: root/libs/documents/src
diff options
context:
space:
mode:
Diffstat (limited to 'libs/documents/src')
-rw-r--r--libs/documents/src/test/java/org/the_jk/cleversync/documents/VerifierDocumentsLocalTest.kt36
-rw-r--r--libs/documents/src/test/java/org/the_jk/cleversync/documents/VerifierLocalDocumentsTest.kt36
2 files changed, 72 insertions, 0 deletions
diff --git a/libs/documents/src/test/java/org/the_jk/cleversync/documents/VerifierDocumentsLocalTest.kt b/libs/documents/src/test/java/org/the_jk/cleversync/documents/VerifierDocumentsLocalTest.kt
new file mode 100644
index 0000000..83eaf0d
--- /dev/null
+++ b/libs/documents/src/test/java/org/the_jk/cleversync/documents/VerifierDocumentsLocalTest.kt
@@ -0,0 +1,36 @@
+package org.the_jk.cleversync.documents
+
+import org.junit.After
+import org.junit.Rule
+import org.junit.rules.TemporaryFolder
+import org.junit.runner.RunWith
+import org.robolectric.RobolectricTestRunner
+import org.robolectric.annotation.Config
+import org.the_jk.cleversync.io.BaseVerifierTest
+import org.the_jk.cleversync.io.ModifiableTree
+import org.the_jk.cleversync.local.LocalTreeFactory
+
+@Config(manifest=Config.NONE)
+@RunWith(RobolectricTestRunner::class)
+class VerifierDocumentsLocalTest : BaseVerifierTest() {
+ @Rule
+ @JvmField
+ val temp = TemporaryFolder()
+
+ private val helper = DocumentTreeTestHelper()
+ private lateinit var documents: ModifiableTree
+
+ @After
+ fun tearDownTest() {
+ helper.closeTree(documents)
+ }
+
+ override fun source(): ModifiableTree {
+ documents = helper.openTree(temp.newFolder("source"))
+ return documents
+ }
+
+ override fun target(): ModifiableTree {
+ return LocalTreeFactory.modifiableTree(temp.newFolder("target").toPath())
+ }
+}
diff --git a/libs/documents/src/test/java/org/the_jk/cleversync/documents/VerifierLocalDocumentsTest.kt b/libs/documents/src/test/java/org/the_jk/cleversync/documents/VerifierLocalDocumentsTest.kt
new file mode 100644
index 0000000..313ecfe
--- /dev/null
+++ b/libs/documents/src/test/java/org/the_jk/cleversync/documents/VerifierLocalDocumentsTest.kt
@@ -0,0 +1,36 @@
+package org.the_jk.cleversync.documents
+
+import org.junit.After
+import org.junit.Rule
+import org.junit.rules.TemporaryFolder
+import org.junit.runner.RunWith
+import org.robolectric.RobolectricTestRunner
+import org.robolectric.annotation.Config
+import org.the_jk.cleversync.io.BaseVerifierTest
+import org.the_jk.cleversync.io.ModifiableTree
+import org.the_jk.cleversync.local.LocalTreeFactory
+
+@Config(manifest=Config.NONE)
+@RunWith(RobolectricTestRunner::class)
+class VerifierLocalDocumentsTest : BaseVerifierTest() {
+ @Rule
+ @JvmField
+ val temp = TemporaryFolder()
+
+ private val helper = DocumentTreeTestHelper()
+ private lateinit var documents: ModifiableTree
+
+ @After
+ fun tearDownTest() {
+ helper.closeTree(documents)
+ }
+
+ override fun source(): ModifiableTree {
+ return LocalTreeFactory.modifiableTree(temp.newFolder("source").toPath())
+ }
+
+ override fun target(): ModifiableTree {
+ documents = helper.openTree(temp.newFolder("target"))
+ return documents
+ }
+}