|
12 | 12 | // limitations under the License.
|
13 | 13 | // ----------------------------------------------------------------------------------
|
14 | 14 |
|
15 |
| -using Microsoft.Azure.Commands.ScenarioTest; |
16 |
| -using Microsoft.Azure.ServiceManagement.Common.Models; |
17 | 15 | using Microsoft.WindowsAzure.Commands.ScenarioTest;
|
18 |
| -using Microsoft.WindowsAzure.Commands.Test.Utilities.Common; |
19 | 16 | using Xunit;
|
20 | 17 | using Xunit.Abstractions;
|
21 | 18 |
|
22 | 19 | namespace Microsoft.Azure.Commands.Management.Search.Test.ScenarioTests
|
23 | 20 | {
|
24 |
| - public class SearchServiceTests : RMTestBase |
| 21 | + public class SearchServiceTests : SearchTestRunner |
25 | 22 | {
|
26 |
| - private readonly XunitTracingInterceptor traceInterceptor; |
27 |
| - |
28 |
| - public SearchServiceTests(ITestOutputHelper output) |
| 23 | + public SearchServiceTests(ITestOutputHelper output) : base(output) |
29 | 24 | {
|
30 |
| - traceInterceptor = new XunitTracingInterceptor(output); |
31 |
| - XunitTracingInterceptor.AddToContext(this.traceInterceptor); |
32 |
| - TestExecutionHelpers.SetUpSessionAndProfile(); |
33 | 25 | }
|
34 | 26 |
|
35 | 27 | [Fact]
|
36 | 28 | [Trait(Category.AcceptanceType, Category.CheckIn)]
|
37 | 29 | public void TestNewSearchService()
|
38 | 30 | {
|
39 |
| - TestController.NewInstance.RunPsTest(traceInterceptor, "Test-NewAzSearchService"); |
| 31 | + TestRunner.RunTestScript("Test-NewAzSearchService"); |
40 | 32 | }
|
41 | 33 |
|
42 | 34 | [Fact]
|
43 | 35 | [Trait(Category.AcceptanceType, Category.CheckIn)]
|
44 | 36 | public void TestNewSearchServiceBasic()
|
45 | 37 | {
|
46 |
| - TestController.NewInstance.RunPsTest(traceInterceptor, "Test-NewAzSearchServiceBasic"); |
| 38 | + TestRunner.RunTestScript("Test-NewAzSearchServiceBasic"); |
47 | 39 | }
|
48 | 40 |
|
49 | 41 | [Fact]
|
50 | 42 | [Trait(Category.AcceptanceType, Category.CheckIn)]
|
51 | 43 | public void TestNewSearchServiceL1()
|
52 | 44 | {
|
53 |
| - TestController.NewInstance.RunPsTest(traceInterceptor, "Test-NewAzSearchServiceL1"); |
| 45 | + TestRunner.RunTestScript("Test-NewAzSearchServiceL1"); |
54 | 46 | }
|
55 | 47 |
|
56 | 48 | [Fact]
|
57 | 49 | [Trait(Category.AcceptanceType, Category.CheckIn)]
|
58 | 50 | public void TestNewSearchServiceIdentity()
|
59 | 51 | {
|
60 |
| - TestController.NewInstance.RunPsTest(traceInterceptor, "Test-NewAzSearchServiceIdentity"); |
| 52 | + TestRunner.RunTestScript("Test-NewAzSearchServiceIdentity"); |
61 | 53 | }
|
62 | 54 |
|
63 | 55 | [Fact]
|
64 | 56 | [Trait(Category.AcceptanceType, Category.CheckIn)]
|
65 | 57 | public void TestNewSearchServicePublicNetworkAccessDisabled()
|
66 | 58 | {
|
67 |
| - TestController.NewInstance.RunPsTest(traceInterceptor, "Test-NewAzSearchServicePublicNetworkAccessDisabled"); |
| 59 | + TestRunner.RunTestScript("Test-NewAzSearchServicePublicNetworkAccessDisabled"); |
68 | 60 | }
|
69 | 61 |
|
70 | 62 | [Fact]
|
71 | 63 | [Trait(Category.AcceptanceType, Category.CheckIn)]
|
72 | 64 | public void TestNewSearchServiceIpRules()
|
73 | 65 | {
|
74 |
| - TestController.NewInstance.RunPsTest(traceInterceptor, "Test-NewAzSearchServiceIpRules"); |
| 66 | + TestRunner.RunTestScript("Test-NewAzSearchServiceIpRules"); |
75 | 67 | }
|
76 | 68 |
|
77 | 69 | [Fact]
|
78 | 70 | [Trait(Category.AcceptanceType, Category.CheckIn)]
|
79 | 71 | public void TestGetSearchService()
|
80 | 72 | {
|
81 |
| - TestController.NewInstance.RunPsTest(traceInterceptor, "Test-GetAzSearchService"); |
| 73 | + TestRunner.RunTestScript("Test-GetAzSearchService"); |
82 | 74 | }
|
83 | 75 |
|
84 | 76 | [Fact]
|
85 | 77 | [Trait(Category.AcceptanceType, Category.CheckIn)]
|
86 | 78 | public void TestRemoveSearchService()
|
87 | 79 | {
|
88 |
| - TestController.NewInstance.RunPsTest(traceInterceptor, "Test-RemoveAzSearchService"); |
| 80 | + TestRunner.RunTestScript("Test-RemoveAzSearchService"); |
89 | 81 | }
|
90 | 82 |
|
91 | 83 | [Fact]
|
92 | 84 | [Trait(Category.AcceptanceType, Category.CheckIn)]
|
93 | 85 | public void TestSetSearchService()
|
94 | 86 | {
|
95 |
| - TestController.NewInstance.RunPsTest(traceInterceptor, "Test-SetAzSearchService"); |
| 87 | + TestRunner.RunTestScript("Test-SetAzSearchService"); |
96 | 88 | }
|
97 | 89 |
|
98 | 90 | [Fact]
|
99 | 91 | [Trait(Category.AcceptanceType, Category.CheckIn)]
|
100 | 92 | public void TestManageSearchServiceAdminKey()
|
101 | 93 | {
|
102 |
| - TestController.NewInstance.RunPsTest(traceInterceptor, "Test-ManageAzSearchServiceAdminKey"); |
| 94 | + TestRunner.RunTestScript("Test-ManageAzSearchServiceAdminKey"); |
103 | 95 | }
|
104 | 96 |
|
105 | 97 | [Fact]
|
106 | 98 | [Trait(Category.AcceptanceType, Category.CheckIn)]
|
107 | 99 | public void TestManageSearchServiceQueryKey()
|
108 | 100 | {
|
109 |
| - TestController.NewInstance.RunPsTest(traceInterceptor, "Test-ManageAzSearchServiceQueryKey"); |
| 101 | + TestRunner.RunTestScript("Test-ManageAzSearchServiceQueryKey"); |
110 | 102 | }
|
111 | 103 |
|
112 | 104 | [Fact]
|
113 | 105 | [Trait(Category.AcceptanceType, Category.CheckIn)]
|
114 | 106 | public void TestGetPrivateLinkResource()
|
115 | 107 | {
|
116 |
| - TestController.NewInstance.RunPsTest(traceInterceptor, "Test-GetAzSearchPrivateLinkResource"); |
| 108 | + TestRunner.RunTestScript("Test-GetAzSearchPrivateLinkResource"); |
117 | 109 | }
|
118 | 110 |
|
119 | 111 | [Fact]
|
120 | 112 | [Trait(Category.AcceptanceType, Category.CheckIn)]
|
121 | 113 | public void TestGetPrivateLinkResourcePipeline()
|
122 | 114 | {
|
123 |
| - TestController.NewInstance.RunPsTest(traceInterceptor, "Test-GetAzSearchPrivateLinkResourcePipeline"); |
| 115 | + TestRunner.RunTestScript("Test-GetAzSearchPrivateLinkResourcePipeline"); |
124 | 116 | }
|
125 | 117 |
|
126 | 118 | [Fact]
|
127 | 119 | [Trait(Category.AcceptanceType, Category.CheckIn)]
|
128 | 120 | public void TestManageSharedPrivateLinkResources()
|
129 | 121 | {
|
130 |
| - TestController.NewInstance.RunPsTest(traceInterceptor, "Test-ManageAzSearchSharedPrivateLinkResources"); |
| 122 | + TestRunner.RunTestScript("Test-ManageAzSearchSharedPrivateLinkResources"); |
131 | 123 | }
|
132 | 124 |
|
133 | 125 | [Fact]
|
134 | 126 | [Trait(Category.AcceptanceType, Category.CheckIn)]
|
135 | 127 | public void TestManageSharedPrivateLinkResourcesPipeline()
|
136 | 128 | {
|
137 |
| - TestController.NewInstance.RunPsTest(traceInterceptor, "Test-ManageAzSearchSharedPrivateLinkResourcePipeline"); |
| 129 | + TestRunner.RunTestScript("Test-ManageAzSearchSharedPrivateLinkResourcePipeline"); |
138 | 130 | }
|
139 | 131 |
|
140 | 132 | [Fact]
|
141 | 133 | [Trait(Category.AcceptanceType, Category.CheckIn)]
|
142 | 134 | public void TestManageSharedPrivateLinkResourcesJob()
|
143 | 135 | {
|
144 |
| - TestController.NewInstance.RunPsTest(traceInterceptor, "Test-ManageAzSearchSharedPrivateLinkResourceJob"); |
| 136 | + TestRunner.RunTestScript("Test-ManageAzSearchSharedPrivateLinkResourceJob"); |
145 | 137 | }
|
146 | 138 | }
|
147 | 139 | }
|
0 commit comments