コード例 #1
0
 def test_remove_selected_entries_with_no_fd_file(self):
     """MessageWin should be called if the user clicks 'delete selected entries' while no FD file exists."""
     fd_win = interface.FoodDictWin()
     with patch.object(interface, 'MessageWin') as message_win_mock:
         QTest.mouseClick(fd_win.delete_selected_entries_btn, Qt.LeftButton)
         message_win_mock.assert_called()
コード例 #2
0
 def test_fd_to_fd_add_win(self):
     fd_win = interface.FoodDictWin()
     with patch.object(interface, 'EditFoodDictWin') as edit_win_mock:
         QTest.mouseClick(fd_win.add_entry_btn, Qt.LeftButton)
         edit_win_mock.assert_called()
コード例 #3
0
 def test_fd_to_log_win(self):
     fd_win = interface.FoodDictWin()
     with patch.object(interface, 'LogWin') as log_win_mock:
         QTest.mouseClick(fd_win.goto_log_win_btn, Qt.LeftButton)
         log_win_mock.assert_called()
コード例 #4
0
 def test_fd_to_fd_edit_win_no_fd_file(self):
     fd_win = interface.FoodDictWin()
     with patch.object(interface, 'MessageWin') as message_win_mock:
         QTest.mouseClick(fd_win.edit_entry_btn, Qt.LeftButton)
         message_win_mock.assert_called()