Skip to content

Commit 0938096

Browse files
authored
Merge pull request #8281 from vladimir-shcherbakov/tc-core-network
[Test Controller] New test controller applied to Network
2 parents b95b60b + 6542408 commit 0938096

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+365
-702
lines changed

src/Network/Network.Test/Network.Test.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525

2626
<ItemGroup>
2727
<None Update="ScenarioTests\Data\*.*" CopyToOutputDirectory="PreserveNewest" />
28-
<None Update="ScenarioTests\Generated\*.*" CopyToOutputDirectory="PreserveNewest" />
2928
<None Update="ScenarioTests\Utils\*.*" CopyToOutputDirectory="PreserveNewest" />
3029
<None Update="TestData\*.json" CopyToOutputDirectory="PreserveNewest" />
3130
</ItemGroup>

src/Network/Network.Test/NetworkResourcesController.cs

Lines changed: 0 additions & 218 deletions
This file was deleted.

src/Network/Network.Test/ScenarioTests/ApplicationGatewayTests.cs

Lines changed: 11 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -13,86 +13,81 @@
1313
// ----------------------------------------------------------------------------------
1414

1515
using System;
16-
using Microsoft.Azure.ServiceManagement.Common.Models;
16+
using Microsoft.Azure.Commands.Network.Test.ScenarioTests;
1717
using Microsoft.WindowsAzure.Commands.ScenarioTest;
18-
using Microsoft.WindowsAzure.Commands.Test.Utilities.Common;
1918
using Xunit;
20-
using Xunit.Abstractions;
2119

2220
namespace Commands.Network.Test.ScenarioTests
2321
{
24-
public class ApplicationGatewayTests : RMTestBase
22+
public class ApplicationGatewayTests : NetworkTestRunner
2523
{
26-
public XunitTracingInterceptor _logger;
27-
2824
public ApplicationGatewayTests(Xunit.Abstractions.ITestOutputHelper output)
25+
: base(output)
2926
{
30-
_logger = new XunitTracingInterceptor(output);
31-
XunitTracingInterceptor.AddToContext(_logger);
3227
}
3328

3429
[Fact]
3530
[Trait(Category.AcceptanceType, Category.CheckIn)]
3631
[Trait(Category.Owner, NrpTeamAlias.nvadev)]
3732
public void TestAvailableSslOptions()
3833
{
39-
NetworkResourcesController.NewInstance.RunPsTest(_logger, string.Format("Test-AvailableSslOptions"));
34+
TestRunner.RunTestScript("Test-AvailableSslOptions");
4035
}
4136

4237
[Fact]
4338
[Trait(Category.AcceptanceType, Category.CheckIn)]
4439
[Trait(Category.Owner, NrpTeamAlias.nvadev)]
4540
public void TestAvailableWafRuleSets()
4641
{
47-
NetworkResourcesController.NewInstance.RunPsTest(_logger, string.Format("Test-AvailableWafRuleSets"));
42+
TestRunner.RunTestScript("Test-AvailableWafRuleSets");
4843
}
4944

5045
[Fact]
5146
[Trait(Category.AcceptanceType, Category.CheckIn)]
5247
[Trait(Category.Owner, NrpTeamAlias.nvadev)]
5348
public void TestApplicationGatewayCRUD()
5449
{
55-
NetworkResourcesController.NewInstance.RunPsTest(_logger, string.Format("Test-ApplicationGatewayCRUD -baseDir '{0}'", AppDomain.CurrentDomain.BaseDirectory));
50+
TestRunner.RunTestScript(string.Format("Test-ApplicationGatewayCRUD -baseDir '{0}'", AppDomain.CurrentDomain.BaseDirectory));
5651
}
5752

5853
[Fact]
5954
[Trait(Category.AcceptanceType, Category.CheckIn)]
6055
[Trait(Category.Owner, NrpTeamAlias.nvadev)]
6156
public void TestApplicationGatewayCRUD2()
6257
{
63-
NetworkResourcesController.NewInstance.RunPsTest(_logger, string.Format("Test-ApplicationGatewayCRUD2 -baseDir '{0}'", AppDomain.CurrentDomain.BaseDirectory));
58+
TestRunner.RunTestScript(string.Format("Test-ApplicationGatewayCRUD2 -baseDir '{0}'", AppDomain.CurrentDomain.BaseDirectory));
6459
}
6560

6661
[Fact]
6762
[Trait(Category.AcceptanceType, Category.CheckIn)]
6863
[Trait(Category.Owner, NrpTeamAlias.nvadev)]
6964
public void TestApplicationGatewayCRUD3()
7065
{
71-
NetworkResourcesController.NewInstance.RunPsTest(_logger, string.Format("Test-ApplicationGatewayCRUD3 -baseDir '{0}'", AppDomain.CurrentDomain.BaseDirectory));
66+
TestRunner.RunTestScript(string.Format("Test-ApplicationGatewayCRUD3 -baseDir '{0}'", AppDomain.CurrentDomain.BaseDirectory));
7267
}
7368

7469
[Fact]
7570
[Trait(Category.AcceptanceType, Category.CheckIn)]
7671
[Trait(Category.Owner, NrpTeamAlias.nvadev)]
7772
public void TestApplicationGatewayCRUDSubItems()
7873
{
79-
NetworkResourcesController.NewInstance.RunPsTest(_logger, string.Format("Test-ApplicationGatewayCRUDSubItems -baseDir '{0}'", AppDomain.CurrentDomain.BaseDirectory));
74+
TestRunner.RunTestScript(string.Format("Test-ApplicationGatewayCRUDSubItems -baseDir '{0}'", AppDomain.CurrentDomain.BaseDirectory));
8075
}
8176

8277
[Fact]
8378
[Trait(Category.AcceptanceType, Category.CheckIn)]
8479
[Trait(Category.Owner, NrpTeamAlias.nvadev)]
8580
public void TestApplicationGatewayCRUDSubItems2()
8681
{
87-
NetworkResourcesController.NewInstance.RunPsTest(_logger, string.Format("Test-ApplicationGatewayCRUDSubItems2 -baseDir '{0}'", AppDomain.CurrentDomain.BaseDirectory));
82+
TestRunner.RunTestScript(string.Format("Test-ApplicationGatewayCRUDSubItems2 -baseDir '{0}'", AppDomain.CurrentDomain.BaseDirectory));
8883
}
8984

9085
[Fact]
9186
[Trait(Category.AcceptanceType, Category.CheckIn)]
9287
[Trait(Category.Owner, Category.nvadev)]
9388
public void TestApplicationGatewayCRUDRewriteRuleSet()
9489
{
95-
NetworkResourcesController.NewInstance.RunPsTest(_logger, string.Format("Test-ApplicationGatewayCRUDRewriteRuleSet -baseDir '{0}'", AppDomain.CurrentDomain.BaseDirectory));
90+
TestRunner.RunTestScript(string.Format("Test-ApplicationGatewayCRUDRewriteRuleSet -baseDir '{0}'", AppDomain.CurrentDomain.BaseDirectory));
9691
}
9792
}
9893
}

0 commit comments

Comments
 (0)