def setUp(self): mock_clients = self._create_service_mock('policy_management') self.policy_management_service = PolicyManagementService() self.policy_management_service.clients = mock_clients # Rename to save some typing self.mock_create = mock_clients.resource_registry.create self.mock_read = mock_clients.resource_registry.read self.mock_update = mock_clients.resource_registry.update self.mock_delete = mock_clients.resource_registry.delete self.mock_create_association = mock_clients.resource_registry.create_association self.mock_delete_association = mock_clients.resource_registry.delete_association self.mock_find_objects = mock_clients.resource_registry.find_objects self.mock_find_resources = mock_clients.resource_registry.find_resources self.mock_find_subjects = mock_clients.resource_registry.find_subjects # Policy self.policy = Mock() self.policy.name = "Foo" self.policy.description = "This is a test policy" self.policy.rule = '<Rule id="%s"> <description>%s</description></Rule>' # UserRole self.user_role = Mock() self.user_role.name = 'COI_Test_Administrator'
def setUp(self): mock_clients = self._create_service_mock('policy_management') self.policy_management_service = PolicyManagementService() self.policy_management_service.clients = mock_clients # Rename to save some typing self.mock_create = mock_clients.resource_registry.create self.mock_read = mock_clients.resource_registry.read self.mock_update = mock_clients.resource_registry.update self.mock_delete = mock_clients.resource_registry.delete self.mock_create_association = mock_clients.resource_registry.create_association self.mock_delete_association = mock_clients.resource_registry.delete_association self.mock_find_objects = mock_clients.resource_registry.find_objects self.mock_find_resources = mock_clients.resource_registry.find_resources self.mock_find_subjects = mock_clients.resource_registry.find_subjects # Policy self.policy = Mock() self.policy.name = "Foo" self.policy.description = "This is a test policy" self.policy.policy_type.policy_rule = '<Rule id="%s"> <description>%s</description></Rule>' # UserRole self.user_role = Mock() self.user_role.name = 'COI Test Administrator' self.user_role.governance_name = 'COI_Test_Administrator' # Resource self.resource = Mock() self.resource._id = '123' self.resource.name = "Foo" # Policy to Resource association self.policy_to_resource_association = Mock() self.policy_to_resource_association._id = '555' self.policy_to_resource_association.s = "123" self.policy_to_resource_association.st = RT.Resource self.policy_to_resource_association.p = PRED.hasPolicy self.policy_to_resource_association.o = "111" self.policy_to_resource_association.ot = RT.Policy