Exemplo n.º 1
0
        private void btnCreateLoad_Click(object sender, RoutedEventArgs e)
        {
            int    numberOfThreads   = Convert.ToInt32(tbxNumberOfThreads.Text);
            string zookeeperTestPath = tbxZookeeperTestPath.Text;

            tblStressStatus.Text = string.Format("Started stressing Zookeeper on path {0}. Number of threads: {1}", zookeeperTestPath, numberOfThreads);
            stressTestHandler    = new StressTestHandler(numberOfThreads, zookeeperTestPath, new BasicTextConvertor());
            stressTestHandler.CreateStressTest();
        }
        public void StressTestZnodesShouldBeCreatedWhenRunningTest()
        {
            MainWindow.ZkActions = ZkActions;
            string path = "/StressTest";

            Assert.Null(ZkActions.Exists(path, false));
            StressTestHandler stressTestHandler = new StressTestHandler(2, path, TextConvertor);

            stressTestHandler.CreateStressTest();
            Thread.Sleep(1000);
            Assert.NotNull(ZkActions.Exists(path + "/0", false));
            Assert.NotNull(ZkActions.Exists(path + "/1", false));

            stressTestHandler.KeepRunning = false;
        }