public void TestMethodInsertContact()
        {
            var contact = new Contact
            {
                Address = "test adres",
                Email = "*****@*****.**",
                Map = "test map data",
                Phone = "+90 506 994 21 63"              
            };

            _contactService.Insert(contact);
            Assert.AreEqual(1, _uow.SaveChanges());

            _contactService.Delete(contact);
            _uow.SaveChanges();
        }
        public void TestMethodUpdateContact()
        {
            var contact = new Contact
            {
                Address = "test adres",
                Email = "*****@*****.**",
                Map = "test map data",
                Phone = "+90 506 994 21 63"    
            };

            _contactService.Insert(contact);
            _uow.SaveChanges();

            contact.Address = "updated test Contact adress";
            contact.Map = "updated test Contact map data";
            _contactService.Update(contact);
            Assert.AreEqual(1, _uow.SaveChanges());

            var updatedContact = _contactService.Find(contact.Id);
            Assert.AreEqual(contact, updatedContact);

            _contactService.Delete(contact);
            _uow.SaveChanges();
        }
Beispiel #3
0
 /// <summary>
 /// Update a contact.
 /// </summary>
 /// <param name="contact"></param>
 public void Update(Contact contact)
 {
     _contactRepository.Update(contact);
 }
Beispiel #4
0
 /// <summary>
 /// Delete a contact by contact entity.
 /// </summary>
 /// <param name="setting">Contact</param>
 public void Delete(Contact contact)
 {
     _contactRepository.Delete(contact);
 }
Beispiel #5
0
 /// <summary>
 /// Insert new contact.
 /// </summary>
 /// <param name="contact"></param>
 public void Insert(Contact contact)
 {
     _contactRepository.Insert(contact);
 }