我有一个可以通过Microsoft Graph API从Azure Active Directory同步数据的应用程序。我想在CI中测试该功能。我希望能够检查目录中的修改是否与完全同步和增量同步都是正确的。为了能够同时运行多个构建,并且从一开始就有一个干净的状态,我希望每个构建都有一个单独的目录。
我的问题是--有没有一种方法可以通过编程创建Azure Active Directory,然后在之后删除它,或者是开发容器功能?我对模仿Azure AD不感兴趣,因为这些测试的目的是验证底层的REST API没有改变。
发布于 2018-08-29 15:51:05
MS云解决方案提供商可以通过API创建新的Azure AD租户,但对于其他人来说,这不可能AFAIK。
我建议创建一个测试租户,并在测试之前/之后重置它。这意味着你不能并行运行多个测试,因为它们会相互干扰。
https://stackoverflow.com/questions/52071165
复制相似问题