public void IndexMulti_Content() { DeleteIndexFiles(); var images_index = new Images.ImageIndexMulti(test_data_path, num_index); 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")); DeleteIndexFiles(); }
public void IndexMulti_Constructor() { string dir = test_data_path; DeleteIndexFiles(); var images_index = new Images.ImageIndexMulti(dir, num_index); Assert.IsTrue(File.Exists(test_index0)); Assert.IsTrue(File.Exists(test_index1)); // index not empty var list = images_index.ImageFilesIndexed(); Assert.IsTrue(list.Count > 0); DeleteIndexFiles(); }