Skip to content

Commit 6512d1c

Browse files
authored
feat: using base test (#473)
1 parent 74ca48b commit 6512d1c

16 files changed

+29
-3792
lines changed

test/EasyCaching.UnitTests/CachingTests/BaseCachingProviderTest.cs

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

test/EasyCaching.UnitTests/CachingTests/BaseRedisFeatureCachingProviderTest.cs

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

test/EasyCaching.UnitTests/CachingTests/FasterKvCachingProviderTest.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -76,13 +76,13 @@ protected override void Get_Parallel_Should_Succeed()
7676
{
7777
}
7878

79-
protected override Task GetAllByPrefix_Async_Should_Throw_ArgumentNullException_When_Prefix_IsNullOrWhiteSpace(
79+
public override Task GetAllByPrefix_Async_Should_Throw_ArgumentNullException_When_Prefix_IsNullOrWhiteSpace(
8080
string preifx)
8181
{
8282
return Task.CompletedTask;
8383
}
8484

85-
protected override void GetAllByPrefix_Should_Throw_ArgumentNullException_When_CacheKey_IsNullOrWhiteSpace(
85+
public override void GetAllByPrefix_Should_Throw_ArgumentNullException_When_CacheKey_IsNullOrWhiteSpace(
8686
string prefix)
8787
{
8888
}
@@ -132,16 +132,16 @@ protected override void GetExpiration_Should_Succeed()
132132
{
133133
}
134134

135-
protected override void RemoveByPattern_Should_Succeed()
135+
public override void RemoveByPattern_Should_Succeed()
136136
{
137137
}
138138

139-
protected override Task RemoveByPatternAsync_Should_Succeed()
139+
public override Task RemoveByPatternAsync_Should_Succeed()
140140
{
141141
return Task.CompletedTask;
142142
}
143143

144-
protected override Task RemoveByPrefix_Async_Should_Throw_ArgumentNullException_When_Prefix_IsNullOrWhiteSpace(
144+
public override Task RemoveByPrefix_Async_Should_Throw_ArgumentNullException_When_Prefix_IsNullOrWhiteSpace(
145145
string preifx)
146146

147147
{
@@ -152,7 +152,7 @@ protected override void RemoveByPrefix_Should_Succeed()
152152
{
153153
}
154154

155-
protected override void RemoveByPrefix_Should_Throw_ArgumentNullException_When_CacheKey_IsNullOrWhiteSpace(
155+
public override void RemoveByPrefix_Should_Throw_ArgumentNullException_When_CacheKey_IsNullOrWhiteSpace(
156156
string prefix)
157157
{
158158
}

test/EasyCaching.UnitTests/CachingTests/MemcachedProviderTest.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,12 +116,12 @@ protected override void GetByPrefix_Should_Succeed()
116116
}
117117

118118
[Fact]
119-
protected override void RemoveByPattern_Should_Succeed()
119+
public override void RemoveByPattern_Should_Succeed()
120120
{
121121
}
122122

123123
[Fact]
124-
protected override async Task RemoveByPatternAsync_Should_Succeed()
124+
public override async Task RemoveByPatternAsync_Should_Succeed()
125125
{
126126
await Task.FromResult(1);
127127
}

test/EasyCaching.UnitTests/DistributedLock/CSRedisLockTest.cs

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

88
namespace EasyCaching.UnitTests.DistributedLock
99
{
10-
public class CSRedisLockTest : DistributedLockTest
10+
public class CSRedisLockTest : BaseDistributedLockTest
1111
{
1212
private static readonly IDistributedLockFactory Factory = new ServiceCollection()
1313
.AddLogging()

test/EasyCaching.UnitTests/DistributedLock/DistributedLockTest.cs

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

test/EasyCaching.UnitTests/DistributedLock/MemcachedLockTest.cs

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

99
namespace EasyCaching.UnitTests.DistributedLock
1010
{
11-
public class MemcachedLockTest : DistributedLockTest
11+
public class MemcachedLockTest : BaseDistributedLockTest
1212
{
1313
private static readonly IDistributedLockFactory Factory = new ServiceCollection()
1414
.AddLogging()

test/EasyCaching.UnitTests/DistributedLock/MemoryLockTest.cs

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

99
namespace EasyCaching.UnitTests.DistributedLock
1010
{
11-
public class MemoryLockTest : DistributedLockTest
11+
public class MemoryLockTest : BaseDistributedLockTest
1212
{
1313
public static IDistributedLockFactory Factory = new MemoryLockFactory();
1414

test/EasyCaching.UnitTests/DistributedLock/RedisLockTest.cs

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

99
namespace EasyCaching.UnitTests.DistributedLock
1010
{
11-
public class RedisLockTest : DistributedLockTest
11+
public class RedisLockTest : BaseDistributedLockTest
1212
{
1313
private static readonly IDistributedLockFactory Factory = new ServiceCollection()
1414
.AddLogging()

test/EasyCaching.UnitTests/EasyCaching.UnitTests.csproj

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,17 @@
1717
</ItemGroup>
1818

1919
<ItemGroup>
20+
<PackageReference Include="EasyCaching.BaseTest" Version="1.9.0" />
2021
<PackageReference Include="Microsoft.Extensions.Logging" Version="7.0.0" />
2122
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="6.0.0" />
2223
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="6.0.0" />
23-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.5.0" />
24-
<PackageReference Include="xunit" Version="2.4.1" />
25-
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.1">
24+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.5.0" />
25+
<PackageReference Include="xunit" Version="2.4.2" />
26+
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
2627
<PrivateAssets>all</PrivateAssets>
2728
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2829
</PackageReference>
29-
<PackageReference Include="FakeItEasy" Version="6.0.0" />
30+
<PackageReference Include="FakeItEasy" Version="7.3.1" />
3031
</ItemGroup>
3132

3233
<ItemGroup>

0 commit comments

Comments
 (0)