public void then_driver_restart_timer_if_already_attending_variable() { driver.Start(); driver.StartAttendingVariable(1); driver.Stop(); driver.Start(); timerStub.Started.ShouldBeTrue(); }
public void then_can_add_driver_variables() { int variableId = 17; var variable = new IntegerVariable(variableId, "Name") { DriverConfiguration = new object() }; driver.ValueStorage = new VariableStorageStub(); driver.Timer = new TimerStub(); driver.Start(); driver.Stop(); driver.AddVariable(variable); variable.Driver.ShouldEqual(driver); }