public void GetConfigBeansTest() { ConfigBeanContainer_Accessor target = new ConfigBeanContainer_Accessor(); // TODO: Initialize to an appropriate value IEnumerable<Arch.CFramework.ConfigBean.Bean.ConfigBean> actual; AppSettingsBean appsettingsBean = new AppSettingsBean(); FCConfigBean fcconfigBean = new FCConfigBean(); target.Register(appsettingsBean); target.Register(fcconfigBean); actual = target.GetConfigBeans(); Assert.IsNotNull(actual); }
public void GetTest() { FCConfigBean target = new FCConfigBean(); // TODO: Initialize to an appropriate value string propertyName = string.Empty; // TODO: Initialize to an appropriate value object expected = null; // TODO: Initialize to an appropriate value object actual; //属性值为空,返回NULL actual = target.Get(propertyName); Assert.AreEqual(expected, actual); Assert.IsNull(actual); //不存在属性,返回NULL propertyName = "lala"; actual = target.Get(propertyName); Assert.IsNull(actual); //正确的属性 从本地的FC.config和Temp.FC.config文件中得来 propertyName = "fckey"; expected = "fcvalue"; Assert.AreEqual(expected, actual); }
public void GetConfigBeanTest() { ConfigBeanContainer_Accessor target = new ConfigBeanContainer_Accessor(); // TODO: Initialize to an appropriate value string typeName = string.Empty; // TODO: Initialize to an appropriate value Arch.CFramework.ConfigBean.Bean.ConfigBean expected = null; // TODO: Initialize to an appropriate value Arch.CFramework.ConfigBean.Bean.ConfigBean actual; AppSettingsBean appsettingsBean = new AppSettingsBean(); FCConfigBean fcconfigBean = new FCConfigBean(); target.Register(appsettingsBean); target.Register(fcconfigBean); //属性值为空,返回NULL actual = target.GetConfigBean(typeName); Assert.AreEqual(expected, actual); //不存在键,返回NULL typeName = "testbean"; actual = target.GetConfigBean(typeName); Assert.AreEqual(expected, actual); //存在 typeName = "appsettingsbean"; expected = appsettingsBean; actual = target.GetConfigBean(typeName); Assert.AreNotEqual(expected, actual); }
public void GetPropertyNamesTest() { FCConfigBean target = new FCConfigBean(); // TODO: Initialize to an appropriate value IEnumerable<string> expected = null; // TODO: Initialize to an appropriate value IEnumerable<string> actual; actual = target.GetPropertyNames(); Assert.AreNotEqual(expected, actual); Assert.IsNotNull(actual); }
public void SetTest() { FCConfigBean target = new FCConfigBean(); // TODO: Initialize to an appropriate value Exception ex = null; string propertyName = string.Empty; // TODO: Initialize to an appropriate value object val = null; // TODO: Initialize to an appropriate value try { target.Set(propertyName, val); } catch (Exception e) { ex = e; } Assert.IsNotNull(ex, "出现异常!"); }