mirror of
				https://github.com/owncloud/android-library.git
				synced 2025-10-31 10:27:45 +00:00 
			
		
		
		
	use robolectric for android tests
This commit is contained in:
		
							parent
							
								
									d0a710e31b
								
							
						
					
					
						commit
						cba63c060f
					
				| @ -1,3 +1,7 @@ | ||||
| android.enableJetifier=true | ||||
| android.useAndroidX=true | ||||
| org.gradle.jvmargs=-Xmx1536M | ||||
| <<<<<<< HEAD | ||||
| ======= | ||||
| android.enableUnitTestBinaryResources=true | ||||
| >>>>>>> use robolectric for android tests | ||||
|  | ||||
| @ -15,6 +15,7 @@ dependencies { | ||||
|     kapt "com.squareup.moshi:moshi-kotlin-codegen:$moshiVersion" | ||||
| 
 | ||||
|     testImplementation 'junit:junit:4.13.2' | ||||
|     testImplementation 'org.robolectric:robolectric:4.3.1' | ||||
| } | ||||
| 
 | ||||
| android { | ||||
| @ -37,4 +38,10 @@ android { | ||||
|         sourceCompatibility JavaVersion.VERSION_1_8 | ||||
|         targetCompatibility JavaVersion.VERSION_1_8 | ||||
|     } | ||||
| 
 | ||||
|     testOptions { | ||||
|         unitTests { | ||||
|             includeAndroidResources = true | ||||
|         } | ||||
|     } | ||||
| } | ||||
|  | ||||
| @ -1,6 +1,7 @@ | ||||
| package com.owncloud.android.lib | ||||
| 
 | ||||
| import android.net.Uri | ||||
| import android.os.Build | ||||
| 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.HTTP_PREFIX | ||||
| @ -8,7 +9,12 @@ import org.junit.Assert.assertEquals | ||||
| import org.junit.Assert.assertFalse | ||||
| import org.junit.Assert.assertTrue | ||||
| 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 { | ||||
| 
 | ||||
|     @Test | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user