public void TestBeginTransaction01() { //for test exception Accessor dbSessionAccessor = ReflectionAccessor.Wrap(databaseSessionNormal); Object coonn = dbSessionAccessor.GetField("m_connection"); dbSessionAccessor.SetField("m_connection", null); try { databaseSessionNormal.BeginTransaction(); } catch (System.Exception ex) { } dbSessionAccessor.SetField("m_connection", coonn); }