Skip to content

Commit 35701a4

Browse files
committed
fix tests
1 parent b78ae9b commit 35701a4

1 file changed

Lines changed: 2 additions & 6 deletions

File tree

src/PetroglyphTools/PG.StarWarsGame.Engine.FileSystem.Test/IO/FileExistStrategies/VirtualFileExistsStrategyBaseTests.cs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
using System;
22
using System.Collections.Concurrent;
3-
using System.Reflection;
43
using PG.StarWarsGame.Engine.IO;
54
using PG.StarWarsGame.Engine.IO.FileExistStrategies;
65
using PG.StarWarsGame.Engine.Utilities;
@@ -147,15 +146,12 @@ public void Cleanup_ClearsSnapshotCache_FreshSnapshotOnNextLookup()
147146
}
148147

149148
private VirtualFileExistsStrategyBase GetActiveVirtualStrategy()
150-
{
151-
var field = typeof(PetroglyphFileSystem).GetField("_strategy", BindingFlags.NonPublic | BindingFlags.Instance)!;
152-
return (VirtualFileExistsStrategyBase)field.GetValue(PgFileSystem)!;
153-
}
149+
=> (VirtualFileExistsStrategyBase)PgFileSystem.Strategy;
154150

155151
private ConcurrentDictionary<string, VirtualDirectory?> GetSnapshotStore()
156152
{
157153
var strategy = GetActiveVirtualStrategy();
158-
var field = typeof(VirtualFileExistsStrategyBase).GetField("Store", BindingFlags.NonPublic | BindingFlags.Instance)!;
154+
var field = typeof(VirtualFileExistsStrategyBase).GetField("Store", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)!;
159155
return (ConcurrentDictionary<string, VirtualDirectory?>)field.GetValue(strategy)!;
160156
}
161157
}

0 commit comments

Comments
 (0)