Skip to content

Commit

Permalink
Merge pull request #3 from francoisadam/Issue#2_Unit_Test
Browse files Browse the repository at this point in the history
Created JUnit tests for contacts
  • Loading branch information
francoisadam authored Oct 26, 2016
2 parents e06ede2 + 6bc753c commit 97d5c5d
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions src/test/java/net/apispark/webapi/ContactPersistenceTest.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
package net.apispark.webapi;

import org.junit.Assert;
import org.junit.Test;

import net.apispark.webapi.db.ContactPersistence;
import net.apispark.webapi.representation.Contact;

public class ContactPersistenceTest {
@Test
public void addContactTest() throws Exception {
ContactPersistence contactPersistence = new ContactPersistence();
Contact contact = new Contact();
Contact createdContact = contactPersistence.addContact(contact);
Assert.assertNotNull(createdContact.getId());
Assert.assertEquals(createdContact, contact);
}

@Test
public void requestNewContactTest() throws Exception {
ContactPersistence contactPersistence = new ContactPersistence();
Contact contact = new Contact();
Contact createdContact = contactPersistence.addContact(contact);
Assert.assertEquals(contactPersistence.getContact(createdContact.getId()), createdContact);
}


}

0 comments on commit 97d5c5d

Please sign in to comment.