public void Index_Content() { DeleteIndexFile(); var images_index = new Images.ImageIndex(test_data_path); var list = images_index.ImageFilesIndexed(); // included Assert.IsTrue(list.Contains(test_data_path + "lena.jpg")); Assert.IsTrue(list.Contains(test_data_path + "koala1.jpg")); // excluded Assert.IsFalse(list.Contains(test_data_path + "CorruptImage.jpg")); Assert.IsFalse(list.Contains(test_data_path + "wrong.txt.bmp")); // included file info var info = images_index.ImageInfo(test_data_path + "lena.jpg"); var s = info[0]; var w = info[1]; var h = info[2]; Assert.IsTrue(s.Equals("91.8K")); // Assert.IsTrue(w.Equals("512")); // Assert.IsTrue(w.Equals("512")); }
public void Index_Constructor() { DeleteIndexFile(); var images_index = new Images.ImageIndex(test_data_path); Assert.IsTrue(File.Exists(test_index)); // index not empty var list = images_index.ImageFilesIndexed(); Assert.IsTrue(list.Count > 0); }