Exemple #1
0
        public void TestSessionStoreConstructor01()
        {
            SessionStore    sessionStore = new SessionStore();
            DatabaseSession session      = new DatabaseSession(TestDBInit.localConnectionString2);

            sessionStore.Store(TestDBInit.localConnectionString2, session);
            sessionStore.Dispose("");
            DBConnectionStrings.ReleaseInstance();
            SimpleDatabase.ReleaseInstance();
        }
Exemple #2
0
        public void FixtureSetUp()
        {
            dbConnectionStrings = DBConnectionStrings.GetInstance();
            DBConnectionStrings.ReleaseInstance();

            //  ((IDisposable)dbConnectionStrings).Dispose(); // to call the desctruction

            dbConnectionStrings = DBConnectionStrings.GetInstance();
            TestDBInit.openConn();
        }
Exemple #3
0
        public void TestOpenConnection01()
        {
            OPCSampleGrpConfigStartModel oPCSampleGrpConfigStartModel = OPCSampleGrpConfigStartModelFactory.CreateOPCSampleGrpConfigStartModel01();
            string connectionString = string.Empty;

            DBConnectionStrings.ReleaseInstance();
            DBConnectionStrings.GetInstance().AddConnectionString(connectionString);
            bool b = false;

            try
            {
                b = oPCSampleGrpConfigStartModel.OpenConnection();
            }
            catch (System.Exception ex)
            {
            }

            #region Record State
            ValueRecorder recorder = new ValueRecorder();
            recorder.Record(b);
            recorder.FinishRecording();
            #endregion
            // ExpectedException custom attribute was generated instead of
            // assertions since the test threw System.ArgumentOutOfRangeException
            #region PostConditionCheck
            //Assert.IsFalse(b);
            #endregion

            //Test invalid connection string
            connectionString = "DataSource: ; UserName =;Password=;";
            DBConnectionStrings.ReleaseInstance();
            DBConnectionStrings.GetInstance().AddConnectionString(connectionString);
            try
            {
                b = oPCSampleGrpConfigStartModel.OpenConnection();
            }
            catch (System.Exception ex)
            {
            }

            #region PostConditionCheck
            Assert.IsFalse(b);
            #endregion


            //Test valid connection string
            DBConnectionStrings.ReleaseInstance();
            DBConnectionStrings.GetInstance().AddConnectionString(ConfigureFileHelper.GetInstance().ConnectionStringConfig);
            b = oPCSampleGrpConfigStartModel.OpenConnection();
            #region PostConditionCheck
            Assert.IsTrue(b);
            #endregion
        }