public void FactoryEnumAutoGetKey() { foreach (ColorEnum v in Enum.GetValues(typeof(ColorEnum))) { var color = ColorInt.Factory(v); Assert.Equal(color.Key, v); } }
public void FactoryEnumAuto() { ColorInt mycolor = null; mycolor = ColorInt.Factory(Black); Assert.NotNull(mycolor as ColorIntBlack); mycolor = ColorInt.Factory(White); Assert.NotNull(mycolor as ColorIntWhite); mycolor = ColorInt.Factory(Red); Assert.NotNull(mycolor as ColorIntRed); mycolor = ColorInt.Factory(Green); Assert.NotNull(mycolor as ColorIntGreen); mycolor = ColorInt.Factory(Blue); Assert.NotNull(mycolor as ColorIntBlue); }
public void FactoryEnumAutoValues() { ColorInt mycolor = null; mycolor = ColorInt.Factory(Black); Assert.Equal("0x000000", mycolor.Content); mycolor = ColorInt.Factory(White); Assert.Equal("0xFFFFFF", mycolor.Content); mycolor = ColorInt.Factory(Red); Assert.Equal("0xFF0000", mycolor.Content); mycolor = ColorInt.Factory(Green); Assert.Equal("0x00FF00", mycolor.Content); mycolor = ColorInt.Factory(Blue); Assert.Equal("0x0000FF", mycolor.Content); }