public void ContactMapToPluginContactShouldBeWork() { var contact = new Contact() { FirstName = "lalal", LastName = "hghghg" }; Plugin.Contacts.Abstractions.Contact pluginContact = UWPContactMapToPluginContact.Mapper.Map <Contact, Plugin.Contacts.Abstractions.Contact>(contact); Assert.IsNotNull(pluginContact); Assert.AreEqual(contact.FirstName, pluginContact.FirstName); Assert.AreEqual(contact.LastName, pluginContact.LastName); }
public void PhoneContactMapToPluginContactShouldBeWork() { var contact = new Contact() { FirstName = "lalal", LastName = "hghghg" }; contact.Phones.Add(new ContactPhone() { Description = "Test number", Kind = ContactPhoneKind.Mobile, Number = "1234567890" }); Plugin.Contacts.Abstractions.Contact pluginContact = UWPContactMapToPluginContact.Mapper.Map <Contact, Plugin.Contacts.Abstractions.Contact>(contact); Assert.IsNotNull(pluginContact); Assert.AreEqual(contact.FirstName, pluginContact.FirstName); Assert.AreEqual(contact.LastName, pluginContact.LastName); Assert.AreEqual(contact.Phones.First().Number, pluginContact.Phones.First().Number); }