Пример #1
0
 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);
 }
Пример #2
0
        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);
        }