public void MonitoringAddStoreNullTest() { using (Analytics instance = Analytics.Instance) { instance.IsEnabled = true; instance.AddMonitoringStore(null); } }
public void MonitoringStoreHandleExceptionTest() { using (Analytics instance = Analytics.Instance) { MonitoringStoreTest store = new MonitoringStoreTest(); instance.AddMonitoringStore(store); Exception e = new Exception(); instance.HandleException(e); Assert.AreEqual(e, store.LastException); } }
public void MonitoringStoreExceptionTest() { using (Analytics instance = Analytics.Instance) { MonitoringStoreException store = new MonitoringStoreException(); instance.AddMonitoringStore(store); instance.OpenDataBase("TESTDB", this); instance.CreateCounter("Compteur de test", "TST", 0, 0, 10); instance.StartProcess("Processus1"); instance.IncValue("TST", 100); instance.StopProcess("TESTDB"); instance.HandleException(new Exception()); } }
public void MonitoringStorePreLoadedTest() { using (Analytics instance = Analytics.Instance) { MonitoringStoreTest store = new MonitoringStoreTest(); instance.AddMonitoringStore(store); instance.OpenDataBase("TESTDB", this); Assert.AreEqual("TESTDB", store.LastDatabaseName); instance.CreateCounter("Compteur de test", "TST", 0, 0, 10); Assert.AreEqual("TST", store.LastCounterCode); instance.StartProcess("Processus1"); instance.IncValue("TST", 100); instance.StopProcess("TESTDB"); } }