コード例 #1
0
 def test_click_a_point_with_double_click(self):
     mock_desk = MagicMock()
     webdriver.Remote = WebdriverRemoteMock
     DesktopLibrary.open_application(mock_desk, 'remote_url')
     DesktopLibrary.click_a_point(mock_desk, double_click=True)
コード例 #2
0
 def test_click_a_point_with_offset(self):
     mock_desk = MagicMock()
     webdriver.Remote = WebdriverRemoteMock
     ActionChains.move_by_offset = MagicMock(return_value=True)
     DesktopLibrary.open_application(mock_desk, 'remote_url')
     DesktopLibrary.click_a_point(mock_desk, x_offset=100, y_offset=100)
コード例 #3
0
 def test_click_a_point_with_offset(self, click, move):
     mock_desk = MagicMock()
     DesktopLibrary.click_a_point(mock_desk, x_offset=100, y_offset=100)
     move.assert_called_with(100, 100)
     click.assert_called_with()
コード例 #4
0
 def test_click_a_point_with_double_click(self, click):
     mock_desk = MagicMock()
     DesktopLibrary.click_a_point(mock_desk, double_click=True)
     click.assert_called_with()
コード例 #5
0
 def test_click_a_point(self, action):
     mock_desk = MagicMock()
     DesktopLibrary.click_a_point(mock_desk)
     action.assert_called_with()