def test_delete_project_members(self, mock_db): mock_db().get_members_assigned_project.return_value = ['dummy', 'dummy', '2020-02-23'] mock_db().find_project_is_assigned.return_value = [] bdo = BDO() bdo.delete_project_members() mock_db().get_members_assigned_project.assert_called_once() mock_db().register_project_completion.assert_called_once() mock_db().remove_project_member.assert_called_once() mock_db().find_project_is_assigned.assert_called_once() mock_db().update_project.assert_called_once()
def test_delete_project_members_none(self, mock_db): mock_db().get_members_assigned_project.return_value = None bdo = BDO() bdo.delete_project_members() mock_db().get_members_assigned_project.assert_called_once()