public void MonitoringCreateCounterTwiss() { using (Analytics instance = Analytics.Instance) { instance.IsEnabled = true; instance.OpenDataBase("TESTDB", null); instance.CreateCounter("Compteur de test", "TST", 0, 0, 10); instance.CreateCounter("Compteur de test", "TST", 0, 0, 10); } }
public void MonitoringCreateCounterLabelEmpty() { using (Analytics instance = Analytics.Instance) { instance.IsEnabled = true; instance.OpenDataBase("TESTDB", null); instance.CreateCounter(String.Empty, "TST", 0, 0, 10); } }
public void MonitoringTest() { using (Analytics instance = Analytics.Instance) { instance.IsEnabled = true; instance.OpenDataBase("TESTDB", null); instance.CreateCounter("Compteur de test", "TST", 0, 0, 10); instance.StartProcess("Processus1"); instance.IncValue("TST", 100); instance.StopProcess("TESTDB"); } }
public void MonitoringHandlerTest() { using (Analytics instance = Analytics.Instance) { instance.OpenDataBase("TESTDB", this); instance.CreateCounter("Compteur de test", "TST", 0, 0, 10); instance.StartProcess("Processus1"); instance.IncValue("TST", 100); instance.StopProcess("TESTDB"); AnalyticsHandler handler = new AnalyticsHandler(); handler.ProcessRequest(null); } }
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"); } }