public void ScrollableControl_ScaleControl_InvokeWithoutDockPadding_Success() { var control = new ScrollableControl(); control.Scale(new SizeF(10, 20)); Assert.Equal(0, control.DockPadding.Left); Assert.Equal(0, control.DockPadding.Top); Assert.Equal(0, control.DockPadding.Right); Assert.Equal(0, control.DockPadding.Bottom); Assert.Equal(Padding.Empty, control.Padding); }
public void ScrollableControl_ScaleControl_InvokeWithDockPadding_Success() { var control = new ScrollableControl(); control.Padding = new Padding(1, 2, 3, 4); Assert.Equal(1, control.DockPadding.Left); Assert.Equal(2, control.DockPadding.Top); Assert.Equal(3, control.DockPadding.Right); Assert.Equal(4, control.DockPadding.Bottom); control.Scale(new SizeF(10, 20)); Assert.Equal(10, control.DockPadding.Left); Assert.Equal(40, control.DockPadding.Top); Assert.Equal(30, control.DockPadding.Right); Assert.Equal(80, control.DockPadding.Bottom); Assert.Equal(new Padding(10, 40, 30, 80), control.Padding); }
public void ScrollableControl_ScaleCore_InvokeWithDockPadding_Success() { var control = new ScrollableControl { Padding = new Padding(1, 2, 3, 4) }; Assert.Equal(1, control.DockPadding.Left); Assert.Equal(2, control.DockPadding.Top); Assert.Equal(3, control.DockPadding.Right); Assert.Equal(4, control.DockPadding.Bottom); control.Scale(10, 20); Assert.Equal(1, control.DockPadding.Left); Assert.Equal(2, control.DockPadding.Top); Assert.Equal(3, control.DockPadding.Right); Assert.Equal(4, control.DockPadding.Bottom); Assert.Equal(new Padding(1, 2, 3, 4), control.Padding); }