public void Maximum ()
{
Form f = new Form ();
NumericUpDown nud = new NumericUpDown ();
nud.BeginInit ();
nud.Value = 1000;
nud.Minimum = 2;
nud.Maximum = 4;
nud.EndInit ();
f.Controls.Add (nud);
f.Show ();
Assert.AreEqual (4, nud.Value, "#A1");
nud.Maximum = 3;
Assert.AreEqual (3, nud.Value, "#A2");
f.Dispose ();
}