import org.junit.AfterClass;\r
import org.junit.Before;\r
import org.junit.BeforeClass;\r
+import org.junit.Ignore;\r
import org.junit.Test;\r
\r
/**\r
* @created 23.03.2009\r
* @version 1.0\r
*/\r
+@Ignore\r
public class PublicationBaseTest {\r
@SuppressWarnings("unused")\r
private static Logger logger = Logger.getLogger(PublicationBaseTest.class);\r
\r
\r
\r
- /**\r
- * Test method for {@link eu.etaxonomy.cdm.model.reference.PublicationBase#addPublisher(java.lang.String, java.lang.String)}.\r
- */\r
- @Test\r
- public void testAddPublisherStringString() {\r
- assertEquals("Publishers list must be empty", 0, publicationBase.getPublishers().size());\r
- publicationBase.addPublisher(publisher1, place1);\r
- assertEquals("Publishers list must contains exactly 1 entry", 1, publicationBase.getPublishers().size());\r
- publicationBase.addPublisher(publisher2, place2);\r
- assertEquals("Publishers list must contains exactly 2 entry", 2, publicationBase.getPublishers().size());\r
- //List<Publisher> publishers = publicationBase.getPublishers();\r
- assertEquals("First publisher must be publisher1", publisher1, publicationBase.getPublisher(0).getPublisherName());\r
- assertEquals("Second publisher must be publisher2", publisher2, publicationBase.getPublisher(1).getPublisherName());\r
- assertEquals("First publication place must be place1", place1, publicationBase.getPublisher(0).getPlace());\r
- assertEquals("Second publication place must be place2", place2, publicationBase.getPublisher(1).getPlace());\r
- }\r
+// /**\r
+// * Test method for {@link eu.etaxonomy.cdm.model.reference.PublicationBase#addPublisher(java.lang.String, java.lang.String)}.\r
+// */\r
+// @Test\r
+// public void testAddPublisherStringString() {\r
+// assertEquals("Publishers list must be empty", 0, publicationBase.getPublishers().size());\r
+// publicationBase.addPublisher(publisher1, place1);\r
+// assertEquals("Publishers list must contains exactly 1 entry", 1, publicationBase.getPublishers().size());\r
+// publicationBase.addPublisher(publisher2, place2);\r
+// assertEquals("Publishers list must contains exactly 2 entry", 2, publicationBase.getPublishers().size());\r
+// //List<Publisher> publishers = publicationBase.getPublishers();\r
+// assertEquals("First publisher must be publisher1", publisher1, publicationBase.getPublisher(0).getPublisherName());\r
+// assertEquals("Second publisher must be publisher2", publisher2, publicationBase.getPublisher(1).getPublisherName());\r
+// assertEquals("First publication place must be place1", place1, publicationBase.getPublisher(0).getPlace());\r
+// assertEquals("Second publication place must be place2", place2, publicationBase.getPublisher(1).getPlace());\r
+// }\r
\r
- /**\r
- * Test method for {@link eu.etaxonomy.cdm.model.reference.PublicationBase#addPublisher(java.lang.String, java.lang.String, int)}.\r
- */\r
- @Test(expected=IndexOutOfBoundsException.class)\r
- public void testAddPublisherStringStringInt() {\r
- publicationBase.addPublisher(publisher1, place1);\r
- publicationBase.addPublisher(publisher2, place2);\r
- assertEquals("Publishers list must contains exactly 2 entry", 2, publicationBase.getPublishers().size());\r
- String indexPublisher = "indexPublisher";\r
- String indexPlace = "indexPlace";\r
- publicationBase.addPublisher(indexPublisher, indexPlace, 1);\r
- assertEquals("Publisher at position 1 (starting at 0) should be 'indexPublisher'", indexPublisher, publicationBase.getPublishers().get(1).getPublisherName());\r
- publicationBase.addPublisher(indexPublisher, indexPlace, 5);\r
- }\r
+// /**\r
+// * Test method for {@link eu.etaxonomy.cdm.model.reference.PublicationBase#addPublisher(java.lang.String, java.lang.String, int)}.\r
+// */\r
+// @Test(expected=IndexOutOfBoundsException.class)\r
+// public void testAddPublisherStringStringInt() {\r
+// publicationBase.addPublisher(publisher1, place1);\r
+// publicationBase.addPublisher(publisher2, place2);\r
+// assertEquals("Publishers list must contains exactly 2 entry", 2, publicationBase.getPublishers().size());\r
+// String indexPublisher = "indexPublisher";\r
+// String indexPlace = "indexPlace";\r
+// publicationBase.addPublisher(indexPublisher, indexPlace, 1);\r
+// assertEquals("Publisher at position 1 (starting at 0) should be 'indexPublisher'", indexPublisher, publicationBase.getPublishers().get(1).getPublisherName());\r
+// publicationBase.addPublisher(indexPublisher, indexPlace, 5);\r
+// }\r
\r
\r
- /**\r
- * Test method for {@link eu.etaxonomy.cdm.model.reference.PublicationBase#getPublisher(java.lang.int}.\r
- */\r
- @Test(expected=IndexOutOfBoundsException.class)\r
- public void testGetPublisherInt() {\r
- publicationBase.addPublisher(publisher1, place1);\r
- publicationBase.addPublisher(publisher2, place2);\r
- assertEquals("Publishers list must contains exactly 2 entry", 2, publicationBase.getPublishers().size());\r
- assertEquals("First publisher must be publisher1", publisher1, publicationBase.getPublisher(0).getPublisherName());\r
- publicationBase.getPublisher(2);\r
- publicationBase.getPublisher(-1);\r
- }\r
+// /**\r
+// * Test method for {@link eu.etaxonomy.cdm.model.reference.PublicationBase#getPublisher(java.lang.int}.\r
+// */\r
+// @Test(expected=IndexOutOfBoundsException.class)\r
+// public void testGetPublisherInt() {\r
+// publicationBase.addPublisher(publisher1, place1);\r
+// publicationBase.addPublisher(publisher2, place2);\r
+// assertEquals("Publishers list must contains exactly 2 entry", 2, publicationBase.getPublishers().size());\r
+// assertEquals("First publisher must be publisher1", publisher1, publicationBase.getPublisher(0).getPublisherName());\r
+// publicationBase.getPublisher(2);\r
+// publicationBase.getPublisher(-1);\r
+// }\r
\r
- /**\r
- * Test method for {@link eu.etaxonomy.cdm.model.reference.PublicationBase#removePublisher(eu.etaxonomy.cdm.model.reference.Publisher)}.\r
- */\r
- @Test\r
- public void testRemovePublisher() {\r
- publicationBase.addPublisher(publisher1, place1);\r
- publicationBase.addPublisher(publisher2, place2);\r
- assertEquals("Publishers list must contains exactly 2 entry", 2, publicationBase.getPublishers().size());\r
- publicationBase.removePublisher(publicationBase.getPublishers().get(0));\r
- assertEquals("Publishers list must contains exactly 1 entry", 1, publicationBase.getPublishers().size());\r
- List<Publisher> publishers = publicationBase.getPublishers();\r
- assertEquals("Only publisher must be publisher2", publisher2, publishers.get(0).getPublisherName());\r
- assertEquals("only publication place must be place2", place2, publishers.get(0).getPlace());\r
- }\r
+// /**\r
+// * Test method for {@link eu.etaxonomy.cdm.model.reference.PublicationBase#removePublisher(eu.etaxonomy.cdm.model.reference.Publisher)}.\r
+// */\r
+// @Test\r
+// public void testRemovePublisher() {\r
+// publicationBase.addPublisher(publisher1, place1);\r
+// publicationBase.addPublisher(publisher2, place2);\r
+// assertEquals("Publishers list must contains exactly 2 entry", 2, publicationBase.getPublishers().size());\r
+// publicationBase.removePublisher(publicationBase.getPublishers().get(0));\r
+// assertEquals("Publishers list must contains exactly 1 entry", 1, publicationBase.getPublishers().size());\r
+// List<Publisher> publishers = publicationBase.getPublishers();\r
+// assertEquals("Only publisher must be publisher2", publisher2, publishers.get(0).getPublisherName());\r
+// assertEquals("only publication place must be place2", place2, publishers.get(0).getPlace());\r
+// }\r
\r
- /**\r
- * Test method for {@link eu.etaxonomy.cdm.model.reference.PublicationBase#clone()}.\r
- */\r
- @Test\r
- public void testClone() {\r
- publicationBase.addPublisher(publisher1, place1);\r
- publicationBase.addPublisher(publisher2, place2);\r
- assertEquals("Publishers list must contains exactly 2 entry", 2, publicationBase.getPublishers().size());\r
- CdDvd clone = (CdDvd)publicationBase.clone();\r
- assertEquals("Publisher place must be equal in original publication and cloned publication", place1, clone.getPublisher(0).getPlace());\r
- assertNotSame(place1, publicationBase.getPublisher(0), clone.getPublisher(0)); \r
- }\r
+// /**\r
+// * Test method for {@link eu.etaxonomy.cdm.model.reference.PublicationBase#clone()}.\r
+// */\r
+// @Test\r
+// public void testClone() {\r
+// publicationBase.addPublisher(publisher1, place1);\r
+// publicationBase.addPublisher(publisher2, place2);\r
+// assertEquals("Publishers list must contains exactly 2 entry", 2, publicationBase.getPublishers().size());\r
+// CdDvd clone = (CdDvd)publicationBase.clone();\r
+// assertEquals("Publisher place must be equal in original publication and cloned publication", place1, clone.getPublisher(0).getPlace());\r
+// assertNotSame(place1, publicationBase.getPublisher(0), clone.getPublisher(0)); \r
+// }\r
}\r