public void TestSessionStoreConstructor01() { SessionStore sessionStore = new SessionStore(); DatabaseSession session = new DatabaseSession(TestDBInit.localConnectionString2); sessionStore.Store(TestDBInit.localConnectionString2, session); sessionStore.Dispose(""); DBConnectionStrings.ReleaseInstance(); SimpleDatabase.ReleaseInstance(); }
public void FixtureSetUp() { dbConnectionStrings = DBConnectionStrings.GetInstance(); DBConnectionStrings.ReleaseInstance(); // ((IDisposable)dbConnectionStrings).Dispose(); // to call the desctruction dbConnectionStrings = DBConnectionStrings.GetInstance(); TestDBInit.openConn(); }
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 }