Ejemplo n.º 1
0
        public void ToolStripItemDesignerAvailabilityAttribute_Ctor_Default()
        {
            var attribute = new ToolStripItemDesignerAvailabilityAttribute();

            Assert.Equal(ToolStripItemDesignerAvailability.None, attribute.ItemAdditionVisibility);
            Assert.True(attribute.IsDefaultAttribute());
        }
Ejemplo n.º 2
0
        public void ToolStripItemDesignerAvailabilityAttribute_Default_Get_ReturnsExpected()
        {
            ToolStripItemDesignerAvailabilityAttribute attribute = ToolStripItemDesignerAvailabilityAttribute.Default;

            Assert.Same(attribute, ToolStripItemDesignerAvailabilityAttribute.Default);
            Assert.Equal(ToolStripItemDesignerAvailability.None, attribute.ItemAdditionVisibility);
            Assert.True(attribute.IsDefaultAttribute());
        }
Ejemplo n.º 3
0
        public static IEnumerable <object[]> Equals_TestData()
        {
            var attribute = new ToolStripItemDesignerAvailabilityAttribute(ToolStripItemDesignerAvailability.All);

            yield return(new object[] { attribute, attribute, true });

            yield return(new object[] { attribute, new ToolStripItemDesignerAvailabilityAttribute(ToolStripItemDesignerAvailability.All), true });

            yield return(new object[] { attribute, new ToolStripItemDesignerAvailabilityAttribute(ToolStripItemDesignerAvailability.None), false });

            yield return(new object[] { attribute, new object(), false });

            yield return(new object[] { attribute, null, false });
        }
Ejemplo n.º 4
0
        public void ToolStripItemDesignerAvailabilityAttribute_Equals_Invoke_ReturnsExpected(ToolStripItemDesignerAvailabilityAttribute attribute, object obj, bool expected)
        {
            if (obj is ToolStripItemDesignerAvailability other)
            {
                Assert.Equal(expected, attribute.GetHashCode().Equals(other.GetHashCode()));
            }

            Assert.Equal(expected, attribute.Equals(obj));
        }
Ejemplo n.º 5
0
 public void ToolStripItemDesignerAvailabilityAttribute_IsDefaultAttribute_Invoke_ReturnsExpected(ToolStripItemDesignerAvailabilityAttribute attribute, bool expected)
 {
     Assert.Equal(expected, attribute.IsDefaultAttribute());
 }
Ejemplo n.º 6
0
        public void ToolStripItemDesignerAvailabilityAttribute_Ctor_ToolStripItemDesignerAvailability(ToolStripItemDesignerAvailability visibility)
        {
            var attribute = new ToolStripItemDesignerAvailabilityAttribute(visibility);

            Assert.Equal(visibility, attribute.ItemAdditionVisibility);
        }