public void TestVariablesResolution() { RegistryVariableSource rvs = new RegistryVariableSource(); rvs.Key = key; // existing vars Assert.AreEqual("Aleks Seovic", rvs.ResolveVariable("name")); Assert.AreEqual(Environment.GetEnvironmentVariable("COMPUTERNAME") + " is the name of my computer", rvs.ResolveVariable("computer_name")); Assert.AreEqual("32", rvs.ResolveVariable("age")); // multi_sz Assert.AreEqual( "Marija,Ana,Nadja", rvs.ResolveVariable("family")); // binary Assert.AreEqual( null, rvs.ResolveVariable("bday")); // non-existant variable Assert.IsNull(rvs.ResolveVariable("xyz")); }
public void TestVariablesResolution() { RegistryVariableSource rvs = new RegistryVariableSource(); rvs.Key = key; // existing vars Assert.AreEqual("Aleks Seovic", rvs.ResolveVariable("name")); Assert.AreEqual(Environment.GetEnvironmentVariable("COMPUTERNAME") + " is the name of my computer", rvs.ResolveVariable("computer_name")); Assert.AreEqual("32", rvs.ResolveVariable("age")); // multi_sz Assert.AreEqual("Marija,Ana,Nadja", rvs.ResolveVariable("family")); // binary Assert.AreEqual(null, rvs.ResolveVariable("bday")); // non-existant variable Assert.IsNull(rvs.ResolveVariable("xyz")); }