public void RecentApps() { var r = new RecentApps(); var reg = new RegistryHive(@"D:\SynologyDrive\Registry\NTUSER_RecentAppsERZ.DAT"); reg.RecoverDeleted = true; reg.ParseHive(); var key = reg.GetKey(@"Software\Microsoft\Windows\CurrentVersion\Search\RecentApps"); Check.That(r.Values.Count).IsEqualTo(0); r.ProcessValues(key); Check.That(r.Values.Count).IsStrictlyGreaterThan(0); Check.That(r.Errors.Count).IsEqualTo(0); var u = (RegistryPlugin.RecentApps.ValuesOut)r.Values[2]; Check.That(u.AppPath).Contains("chrome.exe"); Check.That(u.RecentItems.Count).Equals(10); Check.That(u.RecentDocs).Contains("drivepr"); }