public void GetVar_NameNotRegistered() { SiteVarRegistry registry = new SiteVarRegistry(); ISiteVar<bool> fetchedVar = registry.GetVar<bool>("Should not exist"); Assert.IsNull(fetchedVar); }
public void GetVar_NameNotRegistered() { SiteVarRegistry registry = new SiteVarRegistry(); ISiteVar <bool> fetchedVar = registry.GetVar <bool>("Should not exist"); Assert.IsNull(fetchedVar); }
public void GetVar() { ISiteVar<bool> var = landscape.NewSiteVar<bool>(); string name = "My Site Variable"; SiteVarRegistry registry = new SiteVarRegistry(); registry.RegisterVar(var, name); ISiteVar<bool> fetchedVar = registry.GetVar<bool>(name); Assert.IsNotNull(fetchedVar); Assert.AreEqual(var, fetchedVar); }
public void GetVar() { ISiteVar <bool> var = landscape.NewSiteVar <bool>(); string name = "My Site Variable"; SiteVarRegistry registry = new SiteVarRegistry(); registry.RegisterVar(var, name); ISiteVar <bool> fetchedVar = registry.GetVar <bool>(name); Assert.IsNotNull(fetchedVar); Assert.AreEqual(var, fetchedVar); }
public void GetVar_TypeMismatch() { ISiteVar<bool> var = landscape.NewSiteVar<bool>(); string name = "My Site Variable"; SiteVarRegistry registry = new SiteVarRegistry(); registry.RegisterVar(var, name); try { ISiteVar<int> fetchedVar = registry.GetVar<int>(name); } catch (System.Exception exc) { Data.Output.WriteLine(exc.Message); throw; } }
public void GetVar_TypeMismatch() { ISiteVar <bool> var = landscape.NewSiteVar <bool>(); string name = "My Site Variable"; SiteVarRegistry registry = new SiteVarRegistry(); registry.RegisterVar(var, name); try { ISiteVar <int> fetchedVar = registry.GetVar <int>(name); } catch (System.Exception exc) { Data.Output.WriteLine(exc.Message); throw; } }