mirror of
https://github.com/owncloud/android-library.git
synced 2025-06-07 16:06:08 +00:00
use robolectric for android tests
This commit is contained in:
parent
4fbf002807
commit
44894deb21
@ -1,3 +1,7 @@
|
|||||||
android.enableJetifier=true
|
android.enableJetifier=true
|
||||||
android.useAndroidX=true
|
android.useAndroidX=true
|
||||||
org.gradle.jvmargs=-Xmx1536M
|
org.gradle.jvmargs=-Xmx1536M
|
||||||
|
<<<<<<< HEAD
|
||||||
|
=======
|
||||||
|
android.enableUnitTestBinaryResources=true
|
||||||
|
>>>>>>> use robolectric for android tests
|
||||||
|
@ -16,6 +16,7 @@ dependencies {
|
|||||||
kapt "com.squareup.moshi:moshi-kotlin-codegen:$moshiVersion"
|
kapt "com.squareup.moshi:moshi-kotlin-codegen:$moshiVersion"
|
||||||
|
|
||||||
testImplementation "junit:junit:4.13.1"
|
testImplementation "junit:junit:4.13.1"
|
||||||
|
testImplementation 'org.robolectric:robolectric:4.3.1'
|
||||||
}
|
}
|
||||||
|
|
||||||
android {
|
android {
|
||||||
@ -43,4 +44,10 @@ android {
|
|||||||
sourceCompatibility JavaVersion.VERSION_1_8
|
sourceCompatibility JavaVersion.VERSION_1_8
|
||||||
targetCompatibility JavaVersion.VERSION_1_8
|
targetCompatibility JavaVersion.VERSION_1_8
|
||||||
}
|
}
|
||||||
|
|
||||||
|
testOptions {
|
||||||
|
unitTests {
|
||||||
|
includeAndroidResources = true
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
package com.owncloud.android.lib
|
package com.owncloud.android.lib
|
||||||
|
|
||||||
import android.net.Uri
|
import android.net.Uri
|
||||||
|
import android.os.Build
|
||||||
import com.owncloud.android.lib.resources.status.GetRemoteStatusOperation
|
import com.owncloud.android.lib.resources.status.GetRemoteStatusOperation
|
||||||
import com.owncloud.android.lib.resources.status.HttpScheme.HTTPS_PREFIX
|
import com.owncloud.android.lib.resources.status.HttpScheme.HTTPS_PREFIX
|
||||||
import com.owncloud.android.lib.resources.status.HttpScheme.HTTP_PREFIX
|
import com.owncloud.android.lib.resources.status.HttpScheme.HTTP_PREFIX
|
||||||
@ -8,7 +9,12 @@ import org.junit.Assert.assertEquals
|
|||||||
import org.junit.Assert.assertFalse
|
import org.junit.Assert.assertFalse
|
||||||
import org.junit.Assert.assertTrue
|
import org.junit.Assert.assertTrue
|
||||||
import org.junit.Test
|
import org.junit.Test
|
||||||
|
import org.junit.runner.RunWith
|
||||||
|
import org.robolectric.RobolectricTestRunner
|
||||||
|
import org.robolectric.annotation.Config
|
||||||
|
|
||||||
|
@RunWith(RobolectricTestRunner::class)
|
||||||
|
@Config(sdk = [Build.VERSION_CODES.O_MR1])
|
||||||
class GetRemoteStatusOperationTest {
|
class GetRemoteStatusOperationTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
Loading…
x
Reference in New Issue
Block a user