コード例 #1
0
 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()
コード例 #2
0
 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()