Tabnine Logo
ShadowCanvas.getDrawnRect
Code IndexAdd Tabnine to your IDE (free)

How to use
getDrawnRect
method
in
org.robolectric.shadows.ShadowCanvas

Best Java code snippets using org.robolectric.shadows.ShadowCanvas.getDrawnRect (Showing top 1 results out of 315)

origin: robolectric/robolectric

 @Test
 public void drawRect_shouldRecordRectHistoryEvents() throws Exception {
  Canvas canvas = new Canvas();
  Paint paint0 = new Paint();
  paint0.setColor(Color.WHITE);
  Paint paint1 = new Paint();
  paint1.setColor(Color.BLACK);
  RectF rect0 = new RectF(0f, 2f, 3f, 4f);
  RectF rect1 = new RectF(5f, 6f, 7f, 8f);

  canvas.drawRect(0f, 2f, 3f, 4f, paint0);
  canvas.drawRect(5f, 6f, 7f, 8f, paint1);
  ShadowCanvas shadowCanvas = shadowOf(canvas);

  assertThat(shadowCanvas.getDrawnRect(0).left).isEqualTo(0f);
  assertThat(shadowCanvas.getDrawnRect(0).top).isEqualTo(2f);
  assertThat(shadowCanvas.getDrawnRect(0).right).isEqualTo(3f);
  assertThat(shadowCanvas.getDrawnRect(0).bottom).isEqualTo(4f);
  assertThat(shadowCanvas.getDrawnRect(0).rect).isEqualTo(rect0);
  assertThat(shadowCanvas.getDrawnRect(0).paint.getColor()).isEqualTo(Color.WHITE);

  assertThat(shadowCanvas.getDrawnRect(1).left).isEqualTo(5f);
  assertThat(shadowCanvas.getDrawnRect(1).top).isEqualTo(6f);
  assertThat(shadowCanvas.getDrawnRect(1).right).isEqualTo(7f);
  assertThat(shadowCanvas.getDrawnRect(1).bottom).isEqualTo(8f);
  assertThat(shadowCanvas.getDrawnRect(1).rect).isEqualTo(rect1);
  assertThat(shadowCanvas.getDrawnRect(1).paint.getColor()).isEqualTo(Color.BLACK);
 }
}
org.robolectric.shadowsShadowCanvasgetDrawnRect

Popular methods of ShadowCanvas

  • getDescription
  • getPathPaintHistoryCount
  • appendDescription
  • describeBitmap
  • separateLines
  • formatColorMatric
  • getArcPaintHistoryCount
  • getDrawnArc
  • getDrawnCircle
  • getDrawnLine
  • getDrawnOval
  • getDrawnPath
  • getDrawnOval,
  • getDrawnPath,
  • getDrawnPathPaint,
  • getDrawnTextEvent,
  • getLinePaintHistoryCount,
  • getOvalPaintHistoryCount,
  • getRectPaintHistoryCount,
  • getTextHistoryCount,
  • resetCanvasHistory

Popular in Java

  • Parsing JSON documents to java classes using gson
  • startActivity (Activity)
  • getApplicationContext (Context)
  • runOnUiThread (Activity)
  • ObjectMapper (com.fasterxml.jackson.databind)
    ObjectMapper provides functionality for reading and writing JSON, either to and from basic POJOs (Pl
  • Font (java.awt)
    The Font class represents fonts, which are used to render text in a visible way. A font provides the
  • DateFormat (java.text)
    Formats or parses dates and times.This class provides factories for obtaining instances configured f
  • Arrays (java.util)
    This class contains various methods for manipulating arrays (such as sorting and searching). This cl
  • Vector (java.util)
    Vector is an implementation of List, backed by an array and synchronized. All optional operations in
  • Executors (java.util.concurrent)
    Factory and utility methods for Executor, ExecutorService, ScheduledExecutorService, ThreadFactory,
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now