public void Win32NameToHive_should_correctly_map_names_to_hives() { RegistryPath.Win32NameToHive("HKEY_CLASSES_ROOT").Should().Be(RegistryHive.ClassesRoot); RegistryPath.Win32NameToHive("HKCR").Should().Be(RegistryHive.ClassesRoot); RegistryPath.Win32NameToHive("HKEY_CURRENT_USER").Should().Be(RegistryHive.CurrentUser); RegistryPath.Win32NameToHive("HKCU").Should().Be(RegistryHive.CurrentUser); RegistryPath.Win32NameToHive("HKEY_LOCAL_MACHINE").Should().Be(RegistryHive.LocalMachine); RegistryPath.Win32NameToHive("HKLM").Should().Be(RegistryHive.LocalMachine); RegistryPath.Win32NameToHive("HKEY_USERS").Should().Be(RegistryHive.Users); RegistryPath.Win32NameToHive("HKU").Should().Be(RegistryHive.Users); RegistryPath.Win32NameToHive("HKEY_CURRENT_CONFIG").Should().Be(RegistryHive.CurrentConfig); RegistryPath.Win32NameToHive("HKEY_PERFORMANCE_DATA").Should().Be(RegistryHive.PerformanceData); RegistryPath.Win32NameToHive("HKEY_DYN_DATA").Should().Be(RegistryHive.DynData); }