Magnet implements View.OnTouchListener, View.OnClickListener, ViewTreeObserver.OnGlobalLayoutListener,
    SpringListener { @Deprecated public void setPosition(int x, int y, boolean animate) { setPosition(x, y); } Magnet(Context context); static Builder<Magnet> newBuilder(Context context); void show(); @Deprecated void setPosition(int x, int y, boolean animate); void setPosition(int x, int y); void setIconSize(int width, int height); void goToWall(); void destroy(); @Override void onGlobalLayout(); @Override boolean onTouch(View view, MotionEvent event); @Override void onClick(View view); @Override void onSpringUpdate(Spring spring); @Override void onSpringAtRest(Spring spring); @Override void onSpringActivate(Spring spring); @Override void onSpringEndStateChange(Spring spring);  }
@Test public void testSetPosition() { magnet.show(); reset(mockXSpring, mockYSpring); magnet.setPosition(initialX, initialY); verify(mockXSpring).setEndValue(initialX); verify(mockYSpring).setEndValue(initialY); }