public void TestInitializeDataLogger02() { OPCDataPointManager oPCDataPointManager = OPCDataPointManager.GetInstance(); Accessor oPCLoggerCacheAccessor = ReflectionAccessor.Wrap(oPCDataPointManager); //Test3 ----- Valid setup oPCDataPointManager.InitializeDataLogger(false); }
public void TestInitializeDataLogger03() { //Test2 ----- Valid database string but cannot connect to OPC OPCDataPointManager oPCDataPointManager = OPCDataPointManager.GetInstance(); oPCDataPointManager.ExitApplicationEvent += new OPCDataPointManager.VoidEventHandler(oPCDataPointManager_ExitApplicationEvent); //Test Procedure Call oPCDataPointManager.InitializeDataLogger(false); //Post Condition Check Assert.IsTrue(bExitApplicationCalled); bExitApplicationCalled = false; //Test ----- Valid database string but cannot connect to OPC but not first called //Test Procedure Call oPCDataPointManager.InitializeDataLogger(true); //Post Condition Check Assert.IsFalse(bExitApplicationCalled); }
public void TestInitializeDataLogger04() { //Test ----- Exception thrown OPCDataPointManager oPCDataPointManager = OPCDataPointManager.GetInstance(); Accessor oPCLoggerCacheAccessor = ReflectionAccessor.Wrap(oPCDataPointManager); oPCLoggerCacheAccessor.SetField("m_localConnectionString", "DataSource=;UserID=;Password=;"); //Test Procedure Call oPCDataPointManager.InitializeDataLogger(false); //Post Condition Check }
public void TestInitializeDataLogger01() { OPCDataPointManager oPCDataPointManager = OPCDataPointManager.GetInstance(); Accessor oPCLoggerCacheAccessor = ReflectionAccessor.Wrap(oPCDataPointManager); //Test1 ----- invalid database string oPCLoggerCacheAccessor.SetField("m_localConnectionString", "DataSource=;UserID=;Password=;"); oPCDataPointManager.ExitApplicationEvent += new OPCDataPointManager.VoidEventHandler(oPCDataPointManager_ExitApplicationEvent); //Test Procedure Call oPCDataPointManager.InitializeDataLogger(false); //Post Condition Check Assert.IsTrue(bExitApplicationCalled); }