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(); }
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(); }
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(); }