Esempio n. 1
0
        public void WildlifeManager_ListboxOwl_Cropped()
        {
            var image = LoadFromResources("wildlife_manager_listbox_owl_cropped.bmp");

            IColorContrastResult result = image.RunColorContrastCalculation();

            Assert.AreEqual(Confidence.None, result.Confidence);
        }
Esempio n. 2
0
        public void ButtonIconAntialiased()
        {
            var image = LoadFromResources("button_icon_antialiased.bmp");

            IColorContrastResult result = image.RunColorContrastCalculation();

            Assert.AreEqual(Confidence.None, result.Confidence);
        }
Esempio n. 3
0
        public void OutlookGetAddIns()
        {
            var image = LoadFromResources("outlook_get_add_ins.bmp");

            IColorContrastResult result = image.RunColorContrastCalculation();

            Assert.AreEqual(Confidence.High, result.Confidence);

            Assert.AreEqual(new ColorPair(new CCColor(216, 59, 1), new CCColor(41, 41, 41)),
                            result.MostLikelyColorPair);
        }
Esempio n. 4
0
        public void OutlookShareToTeams()
        {
            var image = LoadFromResources("outlook_share_to_teams.bmp");

            IColorContrastResult result = image.RunColorContrastCalculation();

            Assert.AreEqual(Confidence.High, result.Confidence);

            Assert.AreEqual(new ColorPair(new CCColor(123, 131, 235), new CCColor(41, 41, 41)),
                            result.MostLikelyColorPair);
        }
Esempio n. 5
0
        public void OutlookTranslate()
        {
            var image = LoadFromResources("outlook_translate.bmp");

            IColorContrastResult result = image.RunColorContrastCalculation();

            Assert.AreEqual(Confidence.High, result.Confidence);

            Assert.AreEqual(new ColorPair(new CCColor(16, 110, 190), new CCColor(41, 41, 41)),
                            result.MostLikelyColorPair);
        }
Esempio n. 6
0
        public void WildlifeManager_SpeciesLabel()
        {
            var image = LoadFromResources("wildlife_manager_species_label.bmp");

            IColorContrastResult result = image.RunColorContrastCalculation();

            Assert.AreEqual(Confidence.Mid, result.Confidence);

            Assert.AreEqual(new ColorPair(new CCColor(255, 255, 255), new CCColor(0, 0, 0)),
                            result.MostLikelyColorPair);
        }
Esempio n. 7
0
        public void WildlifeManager_ListboxOwl()
        {
            var image = LoadFromResources("wildlife_manager_listbox_owl.bmp");

            IColorContrastResult result = image.RunColorContrastCalculation();

            Assert.AreEqual(Confidence.High, result.Confidence);

            Assert.AreEqual(new ColorPair(new CCColor(229, 243, 251), new CCColor(56, 3, 0)),
                            result.MostLikelyColorPair);
        }
Esempio n. 8
0
        public void WeirdTextArrangement()
        {
            var image = LoadFromResources("weird_text_arrangement.bmp");

            IColorContrastResult result = image.RunColorContrastCalculation();

            Assert.AreEqual(Confidence.High, result.Confidence);

            Assert.AreEqual(new ColorPair(new CCColor(177, 199, 188), new CCColor(30, 30, 30)),
                            result.MostLikelyColorPair);
        }
Esempio n. 9
0
        public void ButtonIconAntialiased()
        {
            var image = LoadFromResources("button_icon_antialiased.bmp");

            IColorContrastResult result = image.RunColorContrastCalculation();

            Assert.AreEqual(Confidence.Mid, result.Confidence);

            Assert.AreEqual(new ColorPair(new CCColor(247, 247, 247), new CCColor(0, 0, 0)),
                            result.MostLikelyColorPair);
        }
Esempio n. 10
0
        public void CortanaImagesWithDifferentOffsets()
        {
            ColorPair expected = new ColorPair(new CCColor(0, 0, 0), new CCColor(139, 204, 41));

            IColorContrastResult resultOffsetDownImage = LoadFromResources("cortana_with_offset_down.bmp")
                                                         .RunColorContrastCalculation();

            IColorContrastResult resultOffsetUpImage = LoadFromResources("cortana_with_offset_up.bmp")
                                                       .RunColorContrastCalculation();

            Assert.AreEqual(Confidence.High, resultOffsetDownImage.Confidence);
            Assert.AreEqual(Confidence.High, resultOffsetUpImage.Confidence);

            Assert.AreEqual(expected, resultOffsetUpImage.MostLikelyColorPair);
            Assert.AreEqual(expected, resultOffsetDownImage.MostLikelyColorPair);
        }