@Test
public void checkIfBottomPossibleTest(){

    MockedPoint point = new MockedPoint(600, 300);
    assertEquals(true, mPopUpCoachMarkPresenter.checkIfBottomPossible(point, mCoachMarkPixelInfo));
    point = new MockedPoint(400, 200);
    assertEquals(true, mPopUpCoachMarkPresenter.checkIfBottomPossible(point, mCoachMarkPixelInfo));
    point = new MockedPoint(100, 200);
    assertEquals(true, mPopUpCoachMarkPresenter.checkIfBottomPossible(point, mCoachMarkPixelInfo));
    point = new MockedPoint(700, 700);
    assertEquals(true, mPopUpCoachMarkPresenter.checkIfBottomPossible(point, mCoachMarkPixelInfo));
    point = new MockedPoint(400, 50);
    assertEquals(true, mPopUpCoachMarkPresenter.checkIfBottomPossible(point, mCoachMarkPixelInfo));
    point = new MockedPoint(0, 50);
    assertEquals(true, mPopUpCoachMarkPresenter.checkIfBottomPossible(point, mCoachMarkPixelInfo));
    point = new MockedPoint(0, 1000);
    assertEquals(false, mPopUpCoachMarkPresenter.checkIfBottomPossible(point, mCoachMarkPixelInfo));
    point = new MockedPoint(700, 1020);
    assertEquals(false, mPopUpCoachMarkPresenter.checkIfBottomPossible(point, mCoachMarkPixelInfo));
}