Lines Matching refs:var
64 DefaultVariable<int> var("var", kVariableModeConst);
65 EXPECT_EQ(var.GetName(), string("var"));
69 DefaultVariable<int> var("var", kVariableModeConst);
70 EXPECT_EQ(var.GetMode(), kVariableModeConst);
83 DefaultVariable<int> var("var", TimeDelta::FromMinutes(3));
84 EXPECT_EQ(var.GetMode(), kVariableModePoll);
85 EXPECT_EQ(var.GetPollInterval(), TimeDelta::FromMinutes(3));
99 DefaultVariable<int> var("var", kVariableModeAsync);
101 var.AddObserver(&observer);
102 EXPECT_EQ(1U, var.observer_list_.size());
103 var.AddObserver(&observer);
104 EXPECT_EQ(1U, var.observer_list_.size());
105 var.RemoveObserver(&observer);
106 EXPECT_EQ(0U, var.observer_list_.size());
107 var.RemoveObserver(&observer);
108 EXPECT_EQ(0U, var.observer_list_.size());
112 DefaultVariable<int> var("var", kVariableModeAsync);
114 var.AddObserver(&observer1);
116 var.NotifyValueChanged();
122 EXPECT_EQ(&var, observer1.calls_[0]);
125 var.AddObserver(&observer2);
126 var.NotifyValueChanged();
133 var.RemoveObserver(&observer1);
134 var.RemoveObserver(&observer2);
162 DefaultVariable<int> var("var", kVariableModeAsync);
166 var.AddObserver(&observer1);
167 var.AddObserver(&observer2);
175 var.NotifyValueChanged();