public void AddNestedRegistry() { RegistryManager rm = new Models.RegistryManager(@"SOFTWARE\MyKey\Level1\Level2"); rm.WriteValue("test", "val"); RegistryKey r = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\MyKey\Level1\Level2"); Assert.NotNull(r); }
public void ShouldCleanup() { RegistryManager rm = new Models.RegistryManager(@"SOFTWARE\MyKey"); rm.Cleanup(); RegistryKey r = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\MyKey\StartupLoader"); Assert.IsNull(r); }
public void ShouldAddRegistry() { RegistryManager rm = new Models.RegistryManager(@"SOFTWARE\MyKey", true); rm.WriteValue("Test", "val"); string val = rm.GetValue("Test"); Assert.That(val, Is.EqualTo("val")); }