Beispiel #1
0
        public void NewAndDelete()
        {
            int width  = 21;
            int height = 128;

            var images = new ImageList();
            int count  = images.Count;

            var image = new Image(width, height, ImageBaseType.Rgb)
            {
                { new Layer("test", ImageType.Rgb), 0 }
            };

            Assert.AreEqual(count, images.Count);

            var display = new Display(image);

            images.Refresh();
            Assert.AreEqual(count + 1, images.Count);

            display.Delete();
            images.Refresh();

            /// Todo: the next assert fails! The number of images is still the same.
            Assert.AreEqual(count, images.Count);
            image.Delete();
        }
Beispiel #2
0
        public void TestRefresh()
        {
            var images = new ImageList();
            int count  = images.Count;
            var image  = CreateImage();

            Assert.AreEqual(count, images.Count);
            images.Refresh();
            Assert.AreEqual(count + 1, images.Count);

            image.Delete();
        }
Beispiel #3
0
        public void NewAndDelete()
        {
            int width = 21;
              int height = 128;

              var images = new ImageList();
              int count = images.Count;

              var image = new Image(width, height, ImageBaseType.Rgb) {
            {new Layer("test", ImageType.Rgb), 0}};

              Assert.AreEqual(count, images.Count);

              var display = new Display(image);
              images.Refresh();
              Assert.AreEqual(count + 1, images.Count);

              display.Delete();
              images.Refresh();

              /// Todo: the next assert fails! The number of images is still the same.
              Assert.AreEqual(count, images.Count);
              image.Delete();
        }
Beispiel #4
0
        public void TestRefresh()
        {
            var images = new ImageList();
              int count = images.Count;
              var image = CreateImage();

              Assert.AreEqual(count, images.Count);
              images.Refresh();
              Assert.AreEqual(count + 1, images.Count);

              image.Delete();
        }