Пример #1
0
    def test_invalid_identity_id(self):
        invalid_identity_id = "dummy identity id"
        namespace = AssignIdentityNamespace(invalid_identity_id)
        err = ("--assign-identity is not a valid Azure resource ID.")

        with self.assertRaises(CLIError) as cm:
            validators.validate_assign_identity(namespace)
        self.assertEqual(str(cm.exception), err)
Пример #2
0
 def test_empty_identity_id(self):
     empty_identity_id = ""
     namespace = AssignIdentityNamespace(empty_identity_id)
     validators.validate_assign_identity(namespace)
Пример #3
0
 def test_none_identity_id(self):
     none_identity_id = None
     namespace = AssignIdentityNamespace(none_identity_id)
     validators.validate_assign_identity(namespace)
Пример #4
0
 def test_valid_identity_id(self):
     valid_identity_id = "/subscriptions/testid/resourceGroups/MockedResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/mockIdentityID"
     namespace = AssignIdentityNamespace(valid_identity_id)
     validators.validate_assign_identity(namespace)