Beispiel #1
0
 public void TestLoadFromLoadsFacesCorrectly()
 {
     var picasaIni = new PicasaIniParser().Parse(Resource("picasa.simple.ini"));
     Assert.AreElementsEqual(
         picasaIni.Items.Select(x => new { FileName = x.Key, Faces = string.Join(";", x.Value.Faces.Select(f => f.ContactHash)) }),
         new[] { new { FileName = "DSC00369.JPG", Faces = "8f7eee7d92388080" } }
     );
 }
Beispiel #2
0
        public void TestLoadFromLoadsContactsCorrectly(string resourceName, int index, string hash, string userCode, string id)
        {
            var picasaIni = new PicasaIniParser().Parse(Resource(resourceName));
            var contact = picasaIni.Contacts.Select(x => new { x.Hash, x.UserCode, x.ID }).ElementAtOrDefault(index - 1);

            Assert.AreEqual(
                new { Hash = hash, UserCode = userCode, ID = id },
                contact
            );
        }