public void Initialize() { XmlTextReader xmlReader = new XmlTextReader(new StringReader(xmlString)); XmlSerializer xmlSerializer = new XmlSerializer(typeof(OraclePackageData)); package = xmlSerializer.Deserialize(xmlReader) as OraclePackageData; }
public void EnumeratorCurrentTest() { OraclePackageData oraclePackage = new OraclePackageData(); oraclePackage.Name = "MyName"; oraclePackage.Prefix = "MyPrefix"; oraclePackages.Add(oraclePackage); OraclePackageData oraclePackage2 = new OraclePackageData(); oraclePackage2.Name = "MyName2"; oraclePackage2.Prefix = "MyPrefix2"; oraclePackages.Add(oraclePackage2); int count = 0; foreach (OraclePackageData dbType in oraclePackages) { Assert.IsNotNull(dbType); count++; foreach (OraclePackageData dbType2 in oraclePackages) { Assert.IsNotNull(dbType2); count++; } } Assert.AreEqual(6, count); }
public void AddAsObjectTest() { OraclePackageData oraclePackage = new OraclePackageData(); oraclePackage.Name = "MyName"; oraclePackages.Add((Object)oraclePackage); }
public void AddItemTest() { OraclePackageData oraclePackage = new OraclePackageData(); oraclePackage.Name = "MyName"; oraclePackages[oraclePackage.Name] = oraclePackage; }
public void ItemTest() { OraclePackageData oraclePackage = new OraclePackageData(); oraclePackage.Name = "MyName"; oraclePackages.Add(oraclePackage); Assert.AreEqual(1, oraclePackages.Count); }
public void AddRemoveTest() { OraclePackageData oraclePackage = new OraclePackageData(); oraclePackage.Name = "MyName"; oraclePackages.Add(oraclePackage); Assert.AreEqual(1, oraclePackages.Count); oraclePackages.Remove(oraclePackage.Name); }
public void ClearTest() { OraclePackageData oraclePackage = new OraclePackageData(); oraclePackage.Name = "MyName"; oraclePackages.Add(oraclePackage); Assert.AreEqual(1, oraclePackages.Count); oraclePackages.Clear(); Assert.AreEqual(0, oraclePackages.Count); }
public OraclePackageElementNode(OraclePackageData oraclePackageElement) : base(null == oraclePackageElement ? string.Empty : oraclePackageElement.Name) { if (null == oraclePackageElement) { throw new ArgumentNullException("oraclePackageElement"); } this.prefix = oraclePackageElement.Prefix; }
public void CreateFromRuntimeTest() { DatabaseSettings databaseSettings = DatabaseSettingsBuilder.Create(Host); OraclePackageData data = ((OracleConnectionStringData)databaseSettings.ConnectionStrings["OracleConnection"]).OraclePackages["ENTLIB"]; OraclePackageNode node = new OraclePackageNode(data); CreateHierarchyAndAddToHierarchyService(node, CreateDefaultConfiguration()); Assert.AreEqual(data.Name, node.Name); Assert.AreEqual(data.Prefix, node.Prefix); ValidateNodeCommand cmd = new ValidateNodeCommand(Host); cmd.Execute(node); }
public void EnumeratorTest() { OraclePackageData oraclePackage = new OraclePackageData(); oraclePackage.Name = "MyName"; oraclePackages.Add(oraclePackage); IEnumerator enumerator = oraclePackages.GetEnumerator(); enumerator.Reset(); while (enumerator.MoveNext()) { Assert.IsNotNull(enumerator.Current); } }
public IDatabaseOraclePackageConfiguration WithPackageNamed( string name) { if (string.IsNullOrEmpty(name)) { throw new ArgumentException(Resources.ExceptionStringNullOrEmpty, nameof(name)); } this.EnsureOracleSettings(); this.EnsureOracleConnectionData(); OraclePackageData oraclePackageData = new OraclePackageData(); oraclePackageData.Name = name; this.currentOraclePackageData = oraclePackageData; this.currentOracleConnectionData.Packages.Add(this.currentOraclePackageData); return((IDatabaseOraclePackageConfiguration)this); }
/// <summary /> public IDatabaseOraclePackageConfiguration WithPackageNamed(string name) { if (String.IsNullOrEmpty(name)) { throw new ArgumentException(Resources.ExceptionStringNullOrEmpty, "name"); } EnsureOracleSettings(); EnsureOracleConnectionData(); currentOraclePackageData = new OraclePackageData() { Name = name }; currentOracleConnectionData.Packages.Add(currentOraclePackageData); return(this); }
/// <summary> /// <para>Initalize a new instance of the <see cref="OraclePackageNode"/> class with the runtime version that this node will represent.</para> /// </summary> /// <param name="oraclePackage"> /// <para>The <see cref="OraclePackageData"/> that this node will represent.</para> /// </param> public OraclePackageNode(OraclePackageData oraclePackage) : base() { this.oraclePackageData = oraclePackage; }