我有一个可以通过Microsoft Graph API从Azure Active Directory同步数据的应用程序。我想在CI中测试该功能。我希望能够检查目录中的修改是否通过完全同步和增量同步正确同步。为了能够同时运行多个构建并从一开始就拥有一个干净的状态,我希望每个构建都有一个单独的目录。
我的问题是-是否可以通过编程方式创建Azure Active Directory,然后再将其删除,或者开发容器功能?我对模拟Azure AD并不感兴趣,因为这些测试的目的是验证基础REST API是否未更改。
答案 0 :(得分:1)
MS Cloud解决方案提供商可以通过API创建新的Azure AD租户,但对于其他租户则无法使用AFAIK。
我建议让测试租户在测试之前/之后将其重置。 这确实意味着您不能并行进行多个测试,因为它们会相互干扰。