public void ParsePathTest()
{
var InjectContext = new InjectContext();
var HleIoManager = InjectContext.GetInstance<HleIoManager>();
var DriverName = "ms:";
var Driver = new HleIoDriverLocalFileSystem("C:/$INVALID$PATH$");
HleIoManager.SetDriver(DriverName, Driver);
var Parts = HleIoManager.ParsePath("ms3:/path/to/file.txt");
Assert.AreEqual(Driver, Parts.HleIoDrvFileArg.HleIoDriver);
Assert.AreEqual(3, Parts.HleIoDrvFileArg.FileSystemNumber);
Assert.AreEqual("/path/to/file.txt", Parts.LocalPath);
}