Skip to content

Instantly share code, notes, and snippets.

@donnfelker
Created November 11, 2017 01:59
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save donnfelker/4d607025340e1fc7a13158cd89b377d4 to your computer and use it in GitHub Desktop.
Save donnfelker/4d607025340e1fc7a13158cd89b377d4 to your computer and use it in GitHub Desktop.
Integrating Robolectric 3 with Android Studio 2
dependencies {
testCompile 'junit:junit:4.12'
testCompile 'org.robolectric:robolectric:3.0'
}
package com.greenlifesoftware.robolectricpractice;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricGradleTestRunner;
import org.robolectric.annotation.Config;
import static org.junit.Assert.assertNotNull;
@RunWith(RobolectricGradleTestRunner.class)
@Config(constants = BuildConfig.class, sdk = 21)
public class RobolectricActivityTest
{
@Test
public void shouldNotBeNull()
{
RobolectricActivity activity = Robolectric.setupActivity( RobolectricActivity.class );
assertNotNull(activity);
}
}
@graffiti75
Copy link

graffiti75 commented Jul 25, 2019

I tried running, but it is not working. Check this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment