Skip to content

Commit 7b1bae2

Browse files
authored
Merge pull request #9125 from cormacpayne/merge-resources
Merge DenyAssignments functionality into master
2 parents 6350c76 + 5ae23d2 commit 7b1bae2

39 files changed

+6448
-59
lines changed

src/Resources/Resources.Test/Resources.Test.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<ItemGroup>
1414
<PackageReference Include="Microsoft.Azure.Graph.RBAC" Version="3.5.0-preview" />
15-
<PackageReference Include="Microsoft.Azure.Management.Authorization" Version="2.8.1-preview" />
15+
<PackageReference Include="Microsoft.Azure.Management.Authorization" Version="2.11.0-preview" />
1616
<PackageReference Include="Microsoft.Azure.Management.ManagementGroups" Version="1.1.1-preview" />
1717
</ItemGroup>
1818

Lines changed: 201 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,201 @@
1+
// ----------------------------------------------------------------------------------
2+
//
3+
// Copyright Microsoft Corporation
4+
// Licensed under the Apache License, Version 2.0 (the "License");
5+
// you may not use this file except in compliance with the License.
6+
// You may obtain a copy of the License at
7+
// http://www.apache.org/licenses/LICENSE-2.0
8+
// Unless required by applicable law or agreed to in writing, software
9+
// distributed under the License is distributed on an "AS IS" BASIS,
10+
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11+
// See the License for the specific language governing permissions and
12+
// limitations under the License.
13+
// ----------------------------------------------------------------------------------
14+
15+
using Microsoft.Azure.ServiceManagement.Common.Models;
16+
using Microsoft.WindowsAzure.Commands.ScenarioTest;
17+
using Microsoft.WindowsAzure.Commands.Test.Utilities.Common;
18+
using Xunit;
19+
using Xunit.Abstractions;
20+
21+
namespace Microsoft.Azure.Commands.Resources.Test.ScenarioTests
22+
{
23+
public class DenyAssignmentTests : ResourceTestRunner
24+
{
25+
public XunitTracingInterceptor _logger;
26+
27+
public DenyAssignmentTests(ITestOutputHelper output) : base(output)
28+
{
29+
_logger = new XunitTracingInterceptor(output);
30+
XunitTracingInterceptor.AddToContext(_logger);
31+
}
32+
33+
[Fact]
34+
[Trait(Category.AcceptanceType, Category.CheckIn)]
35+
public void GetDa()
36+
{
37+
TestRunner.RunTestScript("Test-GetDa");
38+
}
39+
40+
[Fact]
41+
[Trait(Category.AcceptanceType, Category.CheckIn)]
42+
public void GetDaById()
43+
{
44+
TestRunner.RunTestScript("Test-GetDaById");
45+
}
46+
47+
[Fact]
48+
[Trait(Category.AcceptanceType, Category.CheckIn)]
49+
public void GetDaByIdAndSpecifiedScope()
50+
{
51+
TestRunner.RunTestScript("Test-GetDaByIdAndSpecifiedScope");
52+
}
53+
54+
[Fact]
55+
[Trait(Category.AcceptanceType, Category.CheckIn)]
56+
public void GetDaByName()
57+
{
58+
TestRunner.RunTestScript("Test-GetDaByName");
59+
}
60+
61+
[Fact]
62+
[Trait(Category.AcceptanceType, Category.CheckIn)]
63+
public void GetDaByNameAndSpecifiedScope()
64+
{
65+
TestRunner.RunTestScript("Test-GetDaByNameAndSpecifiedScope");
66+
}
67+
68+
[Fact]
69+
[Trait(Category.AcceptanceType, Category.CheckIn)]
70+
public void GetDaByObjectId()
71+
{
72+
TestRunner.RunTestScript("Test-GetDaByObjectId");
73+
}
74+
75+
[Fact]
76+
[Trait(Category.AcceptanceType, Category.CheckIn)]
77+
public void GetDaByObjectIdAndGroupExpansion()
78+
{
79+
TestRunner.RunTestScript("Test-GetDaByObjectIdAndGroupExpansion");
80+
}
81+
82+
[Fact]
83+
[Trait(Category.AcceptanceType, Category.CheckIn)]
84+
public void GetDaByObjectIdAndRGName()
85+
{
86+
TestRunner.RunTestScript("Test-GetDaByObjectIdAndRGName");
87+
}
88+
89+
[Fact]
90+
[Trait(Category.AcceptanceType, Category.CheckIn)]
91+
public void GetDaByObjectIdAndRGNameResourceNameResourceType()
92+
{
93+
TestRunner.RunTestScript("Test-GetDaByObjectIdAndRGNameResourceNameResourceType");
94+
}
95+
96+
[Fact]
97+
[Trait(Category.AcceptanceType, Category.CheckIn)]
98+
public void GetDaByObjectIdAndScope()
99+
{
100+
TestRunner.RunTestScript("Test-GetDaByObjectIdAndScope");
101+
}
102+
103+
[Fact]
104+
[Trait(Category.AcceptanceType, Category.CheckIn)]
105+
public void GetDaBySignInNameAndRGName()
106+
{
107+
TestRunner.RunTestScript("Test-GetDaBySignInNameAndRGName");
108+
}
109+
110+
[Fact]
111+
[Trait(Category.AcceptanceType, Category.CheckIn)]
112+
public void GetDaBySignInNameAndRGNameResourceNameResourceType()
113+
{
114+
TestRunner.RunTestScript("Test-GetDaBySignInNameAndRGNameResourceNameResourceType");
115+
}
116+
117+
[Fact]
118+
[Trait(Category.AcceptanceType, Category.CheckIn)]
119+
public void GetDaBySignInNameAndScope()
120+
{
121+
TestRunner.RunTestScript("Test-GetDaBySignInNameAndScope");
122+
}
123+
124+
[Fact]
125+
[Trait(Category.AcceptanceType, Category.CheckIn)]
126+
public void GetDaBySignInName()
127+
{
128+
TestRunner.RunTestScript("Test-GetDaBySignInName");
129+
}
130+
131+
[Fact]
132+
[Trait(Category.AcceptanceType, Category.CheckIn)]
133+
public void GetDaBySignInNameAndGroupExpansion()
134+
{
135+
TestRunner.RunTestScript("Test-GetDaBySignInNameAndGroupExpansion");
136+
}
137+
138+
[Fact]
139+
[Trait(Category.AcceptanceType, Category.CheckIn)]
140+
public void GetDaByServicePrincipalName()
141+
{
142+
TestRunner.RunTestScript("Test-GetDaByServicePrincipalName");
143+
}
144+
145+
[Fact]
146+
[Trait(Category.AcceptanceType, Category.CheckIn)]
147+
public void GetDaByServicePrincipalNameAndRGName()
148+
{
149+
TestRunner.RunTestScript("Test-GetDaByServicePrincipalNameAndRGName");
150+
}
151+
152+
[Fact]
153+
[Trait(Category.AcceptanceType, Category.CheckIn)]
154+
public void GetDaByServicePrincipalNameAndRGNameResourceNameResourceType()
155+
{
156+
TestRunner.RunTestScript("Test-GetDaByServicePrincipalNameAndRGNameResourceNameResourceType");
157+
}
158+
159+
[Fact]
160+
[Trait(Category.AcceptanceType, Category.CheckIn)]
161+
public void GetDaByServicePrincipalNameAndScope()
162+
{
163+
TestRunner.RunTestScript("Test-GetDaByServicePrincipalNameAndScope");
164+
}
165+
166+
[Fact]
167+
[Trait(Category.AcceptanceType, Category.CheckIn)]
168+
public void GetDaByScope()
169+
{
170+
TestRunner.RunTestScript("Test-GetDaByScope");
171+
}
172+
173+
[Fact]
174+
[Trait(Category.AcceptanceType, Category.CheckIn)]
175+
public void GetDaByRG()
176+
{
177+
TestRunner.RunTestScript("Test-GetDaByRG");
178+
}
179+
180+
[Fact]
181+
[Trait(Category.AcceptanceType, Category.CheckIn)]
182+
public void GetDaByRGNameResourceNameResourceType()
183+
{
184+
TestRunner.RunTestScript("Test-GetDaByRGNameResourceNameResourceType");
185+
}
186+
187+
[Fact]
188+
[Trait(Category.AcceptanceType, Category.CheckIn)]
189+
public void GetDaForEveryoneHasExpectedNameAndType()
190+
{
191+
TestRunner.RunTestScript("Test-GetDaForEveryoneHasExpectedNameAndType");
192+
}
193+
194+
[Fact]
195+
[Trait(Category.AcceptanceType, Category.CheckIn)]
196+
public void GetDaByEveryoneObjectId()
197+
{
198+
TestRunner.RunTestScript("Test-GetDaByEveryoneObjectId");
199+
}
200+
}
201+
}

0 commit comments

Comments
 (0)