Пример #1
0
        public void GetImageSize_Success(int input, int expected)
        {
            var converter = new ImageConverter();
            var result    = converter.GetImageSize(input);

            Assert.IsTrue(result == expected);
        }
Пример #2
0
        public void GetImage_Success_Size()
        {
            var list = new List <bool> {
                true, false, true, false
            };
            var converter = new ImageConverter();
            var result    = converter.GetImage(list);

            Assert.IsTrue(result.Size.Height == 2);
        }
Пример #3
0
        public void GetImage_Success_FInal()
        {
            var list = new List <bool> {
                true, false, true
            };
            var converter = new ImageConverter();
            var result    = converter.GetImage(list);
            var pixel     = result.GetPixel(1, 1);

            Assert.IsTrue(pixel.G == Color.Blue.G);
        }
Пример #4
0
        public void GetImage_Success_White()
        {
            var list = new List <bool> {
                false
            };
            var converter = new ImageConverter();
            var result    = converter.GetImage(list);
            var pixel     = result.GetPixel(0, 0);

            Assert.IsTrue(pixel.A == Color.White.A);
            Assert.IsTrue(pixel.B == Color.White.B);
            Assert.IsTrue(pixel.R == Color.White.R);
            Assert.IsTrue(pixel.G == Color.White.G);
        }
Пример #5
0
        public void GetInts_Success_White()
        {
            var list = new List <bool> {
                false
            };
            var map = new Bitmap(1, 1);

            map.SetPixel(0, 0, Color.White);
            //
            var converter = new ImageConverter();

            var result = converter.GetInts(map);

            Assert.IsTrue(result.SequenceEqual(list));
        }
Пример #6
0
        public void GetImage_Success_Black()
        {
            var list = new List <bool> {
                true
            };
            var converter = new ImageConverter();
            var result    = converter.GetImage(list);

            var pixel = result.GetPixel(0, 0);

            Assert.IsTrue(pixel.A == Color.Black.A);
            Assert.IsTrue(pixel.B == Color.Black.B);
            Assert.IsTrue(pixel.R == Color.Black.R);
            Assert.IsTrue(pixel.G == Color.Black.G);
        }
Пример #7
0
        public void GetImage_Success_Orientation()
        {
            var list = new List <bool> {
                true, false, true, false
            };
            var converter = new ImageConverter();
            var result    = converter.GetImage(list);

            var pixel00 = result.GetPixel(0, 0);
            var pixel10 = result.GetPixel(1, 0);
            var pixel01 = result.GetPixel(0, 1);

            Assert.IsTrue(pixel00.G == Color.Black.G);
            Assert.IsTrue(pixel10.G == Color.White.G);
            Assert.IsTrue(pixel01.G == Color.Black.G);
        }