public void TestEmulateChangeValueAndValue() { FormsNumericUpDown numericUpDown = new FormsNumericUpDown(testDlg["numericUpDown"]()); numericUpDown.EmulateChangeValue(50); Assert.AreEqual(50, numericUpDown.Value); // 非同期 app[GetType(), "ValueChangedEvent"](numericUpDown.AppVar); numericUpDown.EmulateChangeValue(80, new Async()); new NativeMessageBox(testDlg.WaitForNextModal()).EmulateButtonClick("OK"); Assert.AreEqual(80, numericUpDown.Value); }
public void TestMaximum() { FormsNumericUpDown numericUpDown = new FormsNumericUpDown(testDlg["numericUpDown"]()); Assert.AreEqual(100, numericUpDown.Maximum); }
static void Assert(string accessPath, FormsNumericUpDown numericUpDown) => CaptureAdaptor.AddCode($"{accessPath}.Value.Is({numericUpDown.Value});");