Beispiel #1
0
        public void Setup()
        {
            server = new Server {
                Timer = new TimerStub()
            };
            IDriver    driver = new DriverStub();
            Experiment exp    = new Experiment()
            {
                Name = expName
            };

            server.AddExperiment(exp);
            exp.AddVariable(new IntegerVariable(1, "Var1")
            {
                Driver = driver
            });
            exp.AddVariable(new IntegerVariable(2, "Var2")
            {
                Driver = driver
            });
            exp.AddVariable(new IntegerVariable(3, "Var3")
            {
                Driver = driver
            });

            storage             = new VariableStorageStub();
            server.ValueStorage = storage;

            storage.Enqueue(1, 2.45);
            storage.Enqueue(2, 3.14);
            storage.Enqueue(3, 2.72);
        }
Beispiel #2
0
        public void Setup()
        {
            server = new Server
            {
                MinUserLevelToStart = 20,
            };
            server.AddExperiment(new Experiment {
                Name = "Exp1"
            });
            VariableStorageStub storage = new VariableStorageStub();

            server.ValueStorage = storage;

            timerStub    = new TimerStub();
            server.Timer = timerStub;
        }
Beispiel #3
0
        public void Setup()
        {
            timer  = new TimerStub();
            server = new Server
            {
                Timer = timer,
                MinUserLevelToAdmin = 20,
            };
            IDriver    driver = new DriverStub();
            Experiment exp    = new Experiment()
            {
                Name = expName
            };

            server.AddExperiment(exp, 100);
            exp.AddVariable(new IntegerVariable(1, "Var1")
            {
                MinUserLevelToRead  = 20,
                MinUserLevelToWrite = 40,
                Driver = driver
            });
            exp.AddVariable(new IntegerVariable(2, "Var2")
            {
                Driver = driver
            });
            exp.AddVariable(new IntegerVariable(3, "Var3")
            {
                Driver = driver
            });

            storage             = new VariableStorageStub();
            server.ValueStorage = storage;

            storage.Enqueue(1, 2.45);
            storage.Enqueue(2, 3.14);
            storage.Enqueue(3, 2.72);
        }