public void GaugeHeightTest()
{
using (var toolStrip = new ToolStripAPIGauge())
{
toolStrip.AutoSize = false;
toolStrip.Size = new Size(100, 10);
toolStrip.ApiLimit = new ApiLimit(150, 150, DateTime.MaxValue);
toolStrip.GaugeHeight = 5;
Assert.That(toolStrip.apiGaugeBounds, Is.EqualTo(new Rectangle(0, 0, 100, 5)));
Assert.That(toolStrip.timeGaugeBounds, Is.EqualTo(new Rectangle(0, 5, 100, 5)));
toolStrip.GaugeHeight = 3;
Assert.That(toolStrip.apiGaugeBounds, Is.EqualTo(new Rectangle(0, 2, 100, 3)));
Assert.That(toolStrip.timeGaugeBounds, Is.EqualTo(new Rectangle(0, 5, 100, 3)));
toolStrip.GaugeHeight = 0;
Assert.That(toolStrip.apiGaugeBounds, Is.EqualTo(Rectangle.Empty));
Assert.That(toolStrip.timeGaugeBounds, Is.EqualTo(Rectangle.Empty));
}
}