File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
tests/NetDevPack.Security.Jwt.Tests/Warmups Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -12,12 +12,16 @@ public class WarmupFileStore : IWarmupTest
1212 {
1313 private readonly IJsonWebKeyStore _jsonWebKeyStore ;
1414 public ServiceProvider Services { get ; set ; }
15+ public DirectoryInfo _directoryInfo ;
16+
1517 public WarmupFileStore ( )
1618 {
19+ _directoryInfo = TempDirectoryTest ( ) ;
20+
1721 var serviceCollection = new ServiceCollection ( ) ;
1822 serviceCollection . AddLogging ( ) ;
1923 serviceCollection . AddMemoryCache ( ) ;
20- serviceCollection . AddJwksManager ( ) . PersistKeysToFileSystem ( TempDirectoryTest ( ) ) ;
24+ serviceCollection . AddJwksManager ( ) . PersistKeysToFileSystem ( _directoryInfo ) ;
2125 Services = serviceCollection . BuildServiceProvider ( ) ;
2226 _jsonWebKeyStore = Services . GetRequiredService < IJsonWebKeyStore > ( ) ;
2327 }
@@ -32,6 +36,8 @@ public DirectoryInfo TempDirectoryTest()
3236 public async Task Clear ( )
3337 {
3438 await _jsonWebKeyStore . Clear ( ) ;
39+ _directoryInfo . Delete ( true ) ;
40+ Directory . CreateDirectory ( _directoryInfo . FullName ) ;
3541 }
3642 }
3743}
You can’t perform that action at this time.
0 commit comments