15
15
namespace Microsoft . Azure . Commands . RedisCache . Test . ScenarioTests
16
16
{
17
17
using Microsoft . WindowsAzure . Commands . ScenarioTest ;
18
- using Microsoft . WindowsAzure . Commands . Test . Utilities . Common ;
19
- using ServiceManagement . Common . Models ;
20
18
using Xunit ;
21
19
using Xunit . Abstractions ;
22
20
23
- public class RedisCacheTests : RMTestBase
21
+ public class RedisCacheTests : RedisCacheTestRunner
24
22
{
25
- public XunitTracingInterceptor _logger ;
26
-
27
- public RedisCacheTests ( ITestOutputHelper output )
23
+ public RedisCacheTests ( ITestOutputHelper output ) : base ( output )
28
24
{
29
- _logger = new XunitTracingInterceptor ( output ) ;
30
- XunitTracingInterceptor . AddToContext ( _logger ) ;
31
25
}
32
26
33
27
[ Fact ]
34
28
[ Trait ( Category . AcceptanceType , Category . CheckIn ) ]
35
29
public void TestRedisCache ( )
36
30
{
37
- RedisCacheController . NewInstance . RunPowerShellTest ( _logger , "Test-RedisCache" ) ;
31
+ TestRunner . RunTestScript ( "Test-RedisCache" ) ;
38
32
}
39
33
40
34
[ Fact ]
41
35
[ Trait ( Category . AcceptanceType , Category . CheckIn ) ]
42
36
public void TestSetNonExistingRedisCacheTest ( )
43
37
{
44
- RedisCacheController . NewInstance . RunPowerShellTest ( _logger , "Test-SetNonExistingRedisCacheTest" ) ;
38
+ TestRunner . RunTestScript ( "Test-SetNonExistingRedisCacheTest" ) ;
45
39
}
46
40
47
41
[ Fact ]
48
42
[ Trait ( Category . AcceptanceType , Category . CheckIn ) ]
49
43
public void TestRedisCachePipeline ( )
50
44
{
51
- RedisCacheController . NewInstance . RunPowerShellTest ( _logger , "Test-RedisCachePipeline" ) ;
45
+ TestRunner . RunTestScript ( "Test-RedisCachePipeline" ) ;
52
46
}
53
47
54
48
[ Fact ]
55
49
[ Trait ( Category . AcceptanceType , Category . CheckIn ) ]
56
50
public void TestRedisCacheClustering ( )
57
51
{
58
- RedisCacheController . NewInstance . RunPowerShellTest ( _logger , "Test-RedisCacheClustering" ) ;
52
+ TestRunner . RunTestScript ( "Test-RedisCacheClustering" ) ;
59
53
}
60
54
61
55
[ Fact ]
62
56
[ Trait ( Category . AcceptanceType , Category . CheckIn ) ]
63
57
public void TestRedisCachePatchSchedules ( )
64
58
{
65
- RedisCacheController . NewInstance . RunPowerShellTest ( _logger , "Test-RedisCachePatchSchedules" ) ;
59
+ TestRunner . RunTestScript ( "Test-RedisCachePatchSchedules" ) ;
66
60
}
67
61
68
62
[ Fact ]
69
63
[ Trait ( Category . AcceptanceType , Category . CheckIn ) ]
70
64
public void TestImportExportReboot ( )
71
65
{
72
- RedisCacheController . NewInstance . RunPowerShellTest ( _logger , "Test-ImportExportReboot" ) ;
66
+ TestRunner . RunTestScript ( "Test-ImportExportReboot" ) ;
73
67
}
74
68
75
69
#if NETSTANDARD
@@ -80,35 +74,35 @@ public void TestImportExportReboot()
80
74
[ Trait ( Category . AcceptanceType , Category . CheckIn ) ]
81
75
public void TestDiagnosticOperations ( )
82
76
{
83
- RedisCacheController . NewInstance . RunPowerShellTest ( _logger , "Test-DiagnosticOperations" ) ;
77
+ TestRunner . RunTestScript ( "Test-DiagnosticOperations" ) ;
84
78
}
85
79
86
80
[ Fact ]
87
81
[ Trait ( Category . AcceptanceType , Category . CheckIn ) ]
88
82
public void TestGeoReplication ( )
89
83
{
90
- RedisCacheController . NewInstance . RunPowerShellTest ( _logger , "Test-GeoReplication" ) ;
84
+ TestRunner . RunTestScript ( "Test-GeoReplication" ) ;
91
85
}
92
86
93
87
[ Fact ]
94
88
[ Trait ( Category . AcceptanceType , Category . CheckIn ) ]
95
89
public void TestFirewallRule ( )
96
90
{
97
- RedisCacheController . NewInstance . RunPowerShellTest ( _logger , "Test-FirewallRule" ) ;
91
+ TestRunner . RunTestScript ( "Test-FirewallRule" ) ;
98
92
}
99
93
100
94
[ Fact ]
101
95
[ Trait ( Category . AcceptanceType , Category . CheckIn ) ]
102
96
public void TestZones ( )
103
97
{
104
- RedisCacheController . NewInstance . RunPowerShellTest ( _logger , "Test-Zones" ) ;
98
+ TestRunner . RunTestScript ( "Test-Zones" ) ;
105
99
}
106
100
107
101
[ Fact ]
108
102
[ Trait ( Category . AcceptanceType , Category . CheckIn ) ]
109
103
public void TestManagedIdentity ( )
110
104
{
111
- RedisCacheController . NewInstance . RunPowerShellTest ( _logger , "Test-ManagedIdentity" ) ;
105
+ TestRunner . RunTestScript ( "Test-ManagedIdentity" ) ;
112
106
}
113
107
}
114
108
}
0 commit comments