LocationMapperTest.java ----------------------- package persistency; import models.Collection; import junit.framework.TestCase; public class CollectionMapperTest extends TestCase { private CollectionMapper cm = new CollectionMapper(); public void testAddCollection() { Collection c = new Collection("mappertest", "info1", 1, 1); PersCollection pc = cm.addCollection(c); assertEquals("mappertest", pc.getTopic()); assertEquals("info1", pc.getBody()); assertEquals(1, pc.getCreatedBy()); assertEquals(1, pc.isVisible()); } public void testGetCollectionByName() { int id = cm.getCollectionIdByName("mappertest"); PersCollection pc = cm.getCollection(id); System.out.println(id); assertEquals("mappertest", pc.getTopic()); } public void testGetCollection() { int id = cm.getCollectionIdByName("mappertest"); PersCollection pc = cm.getCollection(id); assertEquals("mappertest", pc.getTopic()); } public void testEditCollection() { int id = cm.getCollectionIdByName("mappertest"); PersCollection pc = cm.getCollection(id); pc.setTopic("mappertest1"); pc.setBody("bodytest"); pc.setCreatedBy(2); pc.setEditedBy(4); cm.editCollection(pc); PersCollection pc2 = cm.getCollection(id); assertEquals("mappertest1", pc2.getTopic()); assertEquals("bodytest", pc2.getBody()); assertEquals(2, pc2.getCreatedBy()); assertEquals(4, pc2.getEditedBy()); } public void testDeleteCollection() { int id = cm.getCollectionIdByName("mappertest1"); int updateCount = cm.deleteCollection(id); assertEquals(updateCount, 1); } }