У меня есть приложение, которое может синхронизировать данные из Azure Active Directory через API Microsoft Graph. Я хотел бы проверить эту функциональность в CI. Я хотел бы иметь возможность проверить, правильно ли синхронизируются изменения в каталоге как с полной, так и с добавочной синхронизацией. Чтобы иметь возможность запускать несколько сборок одновременно и иметь чистое состояние с самого начала, я хотел бы иметь отдельный каталог для каждой сборки.
У меня вопрос: есть ли способ программно создать Azure Active Directory, а затем удалить его, или, возможно, функцию контейнера разработки? Мне не интересно макетировать Azure AD, поскольку целью этих тестов будет проверка того, что базовый REST API не изменился.