title: Android JUnit Testing, cannot resolve is(boolean) in assertThat?
body: <p>in build.gradle</p>
  
  <pre><code>dependencies {    
      testCompile 'junit:junit:4.12'
      testCompile 'org.mockito:mockito-core:1.10.19'
  }
  </code></pre>
  
  <p>Code</p>
  
  <pre><code>import com.myapp.LVActivity;
  import org.junit.Test;
  import static org.junit.Assert.*;
  
  public class DeviceUnitTest {
      @Test
      public void check_that_is_correct_device_name_isTrue() {
          assertThat(LVActivity.isCorrectDevice("MySpecialDevice"), is(true));
      }
  }
  </code></pre>
  
  <p>In LVActivity:</p>
  
  <pre><code>private final static String correctName = "MySpecialDevice";
  public static boolean isCorrectDevice(String deviceName) {
      return deviceName.equals(correctName);
  }
  </code></pre>
  
  <p>The error is here:</p>
  
  <pre><code>is(true)
  </code></pre>
  
  <p>Error:</p>
  
  <pre><code>Cannot resolve method is(boolean)
  </code></pre>
  
  <p>I am trying to do a simple local unit test.</p>
  
  <p>I'm following this tutorial <a href="http://developer.android.com/training/testing/unit-testing/local-unit-tests.html" rel="nofollow">http://developer.android.com/training/testing/unit-testing/local-unit-tests.html</a></p>