Example #1
0
        static TestUtilityExtensions()
        {
            Assembly assembly  = typeof(Color).GetTypeInfo().Assembly;
            string   nameSpace = typeof(Color).FullName;

            nameSpace = nameSpace.Substring(0, nameSpace.Length - typeof(Color).Name.Length - 1);
            foreach (PixelTypes pt in PixelTypesExpanded)
            {
                string typeName = $"{nameSpace}.{FlagsHelper<PixelTypes>.ToString(pt)}";
                var    t        = assembly.GetType(typeName);
                if (t != null)
                {
                    PixelTypes2ClrTypes[pt] = t;
                }
            }
        }
Example #2
0
        public void ToTypes_All()
        {
            var clrTypes = PixelTypes.All.ToTypes().ToArray();

            Assert.True(clrTypes.Length >= FlagsHelper <PixelTypes> .GetSortedValues().Length - 2);
        }