Exemple #1
0
        public void Initialize()
        {
            XmlTextReader xmlReader     = new XmlTextReader(new StringReader(xmlString));
            XmlSerializer xmlSerializer = new XmlSerializer(typeof(OraclePackageData));

            package = xmlSerializer.Deserialize(xmlReader) as OraclePackageData;
        }
Exemple #2
0
        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);
        }
Exemple #3
0
        public void AddAsObjectTest()
        {
            OraclePackageData oraclePackage = new OraclePackageData();

            oraclePackage.Name = "MyName";
            oraclePackages.Add((Object)oraclePackage);
        }
Exemple #4
0
        public void AddItemTest()
        {
            OraclePackageData oraclePackage = new OraclePackageData();

            oraclePackage.Name = "MyName";
            oraclePackages[oraclePackage.Name] = oraclePackage;
        }
Exemple #5
0
        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);
 }
Exemple #8
0
 public OraclePackageElementNode(OraclePackageData oraclePackageElement)
     : base(null == oraclePackageElement ? string.Empty : oraclePackageElement.Name)
 {
     if (null == oraclePackageElement)
     {
         throw new ArgumentNullException("oraclePackageElement");
     }
     this.prefix = oraclePackageElement.Prefix;
 }
Exemple #9
0
        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);
        }
Exemple #10
0
        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);
        }
 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 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 void AddItemTest()
 {
     OraclePackageData oraclePackage = new OraclePackageData();
     oraclePackage.Name = "MyName";
     oraclePackages[oraclePackage.Name] = oraclePackage;
 }
 public void Initialize()
 {
     XmlTextReader xmlReader = new XmlTextReader(new StringReader(xmlString));
     XmlSerializer xmlSerializer = new XmlSerializer(typeof(OraclePackageData));
     package = xmlSerializer.Deserialize(xmlReader) as OraclePackageData;
 }
Exemple #17
0
 /// <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;
 }
 public void AddAsObjectTest()
 {
     OraclePackageData oraclePackage = new OraclePackageData();
     oraclePackage.Name = "MyName";
     oraclePackages.Add((Object)oraclePackage);
 }
Exemple #19
0
 /// <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;
 }