public void Ctor_IContainer_TestData() { using var container = new Container(); using var toolTip = new SubToolTip(container); Assert.True(toolTip.Active); Assert.Equal(500, toolTip.AutomaticDelay); Assert.Equal(5000, toolTip.AutoPopDelay); Assert.Equal(SystemColors.Info, toolTip.BackColor); Assert.True(toolTip.CanRaiseEvents); Assert.Same(container, toolTip.Container); Assert.False(toolTip.DesignMode); Assert.NotNull(toolTip.Events); Assert.Same(toolTip.Events, toolTip.Events); Assert.Equal(SystemColors.InfoText, toolTip.ForeColor); Assert.Equal(500, toolTip.InitialDelay); Assert.False(toolTip.IsBalloon); Assert.False(toolTip.OwnerDraw); Assert.Equal(100, toolTip.ReshowDelay); Assert.False(toolTip.ShowAlways); Assert.NotNull(toolTip.Site); Assert.False(toolTip.StripAmpersands); Assert.Null(toolTip.Tag); Assert.Equal(ToolTipIcon.None, toolTip.ToolTipIcon); Assert.Empty(toolTip.ToolTipTitle); Assert.True(toolTip.UseAnimation); Assert.True(toolTip.UseFading); }
public void ToolTip_CreateParams_GetDefault_ReturnsExpected() { using var toolTip = new SubToolTip(); CreateParams createParams = toolTip.CreateParams; Assert.Null(createParams.Caption); Assert.Equal("tooltips_class32", createParams.ClassName); Assert.Equal(0, createParams.ClassStyle); Assert.Equal(0, createParams.ExStyle); Assert.Equal(0, createParams.Height); Assert.Equal(IntPtr.Zero, createParams.Parent); Assert.Null(createParams.Param); Assert.Equal(0x2, createParams.Style); Assert.Equal(0, createParams.Width); Assert.Equal(0, createParams.X); Assert.Equal(0, createParams.Y); Assert.NotSame(createParams, toolTip.CreateParams); }