public void Add_Should_Call_Repository_To_Add_New_Contact() { var contact = new Contact { Name = "test 1", Email = "*****@*****.**" }; _contactHandler.Add(contact); _contactRepositoryMock.Verify(x => x.Add(contact), Times.Once()); }
private void button1_Click(object sender, EventArgs e) { try { pointReferences(); aContact.ID = aContactH.Add(aContact); label_Add.Text = Convert.ToString(aContact.ID); MessageBox.Show("Added", "Contact Data Entry", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show(ex.Message, "Data Entry Error - Unhandled", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public HttpResponseMessage PostContact(ContactViewModel contact) { if (contact == null || !ModelState.IsValid) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } try { _contactHandler.Add(contact.ToContactModel()); } catch (Exception) { return(Request.CreateResponse(HttpStatusCode.InternalServerError, "Error while adding new contact")); } return(Request.CreateResponse(HttpStatusCode.OK, contact)); }