Project

General

Profile

« Previous | Next » 

Revision cbb5cfdf

Added by Andreas Müller about 5 years ago

cleanup

View differences:

cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/name/TaxonNameTest.java
63 63

  
64 64

  
65 65
	private class TaxonNameTestClass extends TaxonName{
66
		public TaxonNameTestClass(Rank rank, HomotypicalGroup hg){super(null, rank, hg);}
66
        private static final long serialVersionUID = 1751002250693432251L;
67
        public TaxonNameTestClass(Rank rank, HomotypicalGroup hg){super(null, rank, hg);}
67 68
		@Override
68 69
		public void setCacheStrategy(INameCacheStrategy strategy){}
69 70
		@Override
......
76 77
		public String generateTitle() {
77 78
			return null;
78 79
		}
79

  
80 80
	}
81 81

  
82 82

  
......
136 136
		assertNotNull(testHGNull.getHomotypicalGroup());
137 137
	}
138 138

  
139
	/**
140
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#isCodeCompliant()}.
141
	 */
142
	@Test
143
	public void testIsCodeCompliant() {
144
		//is abstract
145
	}
146

  
147
	/**
148
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#getNameRelations()}.
149
	 */
150
	@Test
151
	public void testGetNameRelations() {
152
		logger.warn("not yet implemented");
153
	}
154

  
155 139
	/**
156 140
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#addRelationshipToName(eu.etaxonomy.cdm.model.name.TaxonName, eu.etaxonomy.cdm.model.name.NameRelationshipType, java.lang.String)}.
157 141
	 */
......
192 176
		logger.warn("not yet implemented");
193 177
	}
194 178

  
195
	/**
196
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#getRelationsFromThisName()}.
197
	 */
198
	@Test
199
	public void testGetRelationsFromThisName() {
200
		logger.warn("not yet implemented");
201
	}
202

  
203
	/**
204
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#getRelationsToThisName()}.
205
	 */
206
	@Test
207
	public void testGetRelationsToThisName() {
208
		logger.warn("not yet implemented");
209
	}
210

  
211 179
	/**
212 180
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#getStatus()}.
213 181
	 * and for {@link eu.etaxonomy.cdm.model.name.TaxonName#addStatus(eu.etaxonomy.cdm.model.name.NomenclaturalStatus)}.
......
285 253
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#addBasionym(eu.etaxonomy.cdm.model.name.TaxonName, java.lang.String)}.
286 254
	 */
287 255
	@Test
288
	public void testAddBasionymTString() {
289
		logger.warn("not yet implemented");
290
	}
291

  
292

  
293
	/**
294
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#getCacheStrategy()}.
295
	 */
296
	@Test
297
	public void testGetCacheStrategy() {
298
		//is abstract
299
	}
300

  
301
	/**
302
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#setCacheStrategy(eu.etaxonomy.cdm.strategy.cache.name.INameCacheStrategy)}.
303
	 */
304
	@Test
305
	public void testSetCacheStrategy() {
256
	public void testAddBasionymTaxonNameString() {
306 257
		logger.warn("not yet implemented");
307 258
	}
308 259

  
......
374 325
		assertFalse(name1.getParsingProblem()!=0);
375 326
	}
376 327

  
377
	/**
378
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#getNameTypeDesignations()}.
379
	 */
380
	@Test
381
	public void testGetNameTypeDesignations() {
382
		logger.warn("not yet implemented");
383
	}
384

  
385
	/**
386
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#setNameTypeDesignations(java.util.Set)}.
387
	 */
388
	@Test
389
	public void testSetNameTypeDesignations() {
390
		logger.warn("not yet implemented");
391
	}
392

  
393 328
	/**
394 329
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#addNameTypeDesignation(eu.etaxonomy.cdm.model.name.TaxonName, eu.etaxonomy.cdm.model.reference.Reference, java.lang.String, java.lang.String, boolean, boolean)}.
395 330
	 */
......
406 341
		logger.warn("not yet implemented");
407 342
	}
408 343

  
409
	/**
410
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#getSpecimenTypeDesignations()}.
411
	 */
412
	@Test
413
	public void testGetSpecimenTypeDesignations() {
414
		logger.warn("not yet implemented");
415
	}
416

  
417
	/**
418
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#setSpecimenTypeDesignations(java.util.Set)}.
419
	 */
420
	@Test
421
	public void testSetSpecimenTypeDesignations() {
422
		logger.warn("not yet implemented");
423
	}
424

  
425 344
	/**
426 345
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#getSpecimenTypeDesignationsOfHomotypicalGroup()}.
427 346
	 */
......
462 381
		logger.warn("not yet implemented");
463 382
	}
464 383

  
465
	/**
466
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#getHomotypicalGroup()}.
467
	 */
468
	@Test
469
	public void testGetHomotypicalGroup() {
470
		logger.warn("not yet implemented");
471
	}
472

  
473
	/**
474
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#setHomotypicalGroup(eu.etaxonomy.cdm.model.name.HomotypicalGroup)}.
475
	 */
476
	@Test
477
	public void testSetHomotypicalGroup() {
478
		logger.warn("not yet implemented");
479
	}
480

  
481 384
	/**
482 385
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#getCitation()}.
483 386
	 */
......
528 431
		assertEquals("The taxon name has not properly been removed from the description", null, description.getTaxonName());
529 432
	}
530 433

  
531
	/**
532
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#getTaxa()}.
533
	 */
534
	@Test
535
	public void testGetTaxa() {
536
		logger.warn("not yet implemented");
537
	}
538 434

  
539 435
	/**
540 436
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#getSynonyms()}.
......
549 445
		TaxonName name1 = TaxonNameFactory.NewBotanicalInstance(null);
550 446
		TaxonName name2 = TaxonNameFactory.NewBotanicalInstance(null);
551 447
		TaxonName name3 = TaxonNameFactory.NewBotanicalInstance(null);
552
		TaxonName name4 = TaxonNameFactory.NewBotanicalInstance(null);
553 448

  
554 449
		assertFalse(name1.getHomotypicalGroup().equals(name2.getHomotypicalGroup()));
555 450
		int numberOfTypifiedNames = name1.getHomotypicalGroup().getTypifiedNames().size();
......
580 475
		assertTrue(name3.getHomotypicalGroup().getTypifiedNames().contains(name1));
581 476
		assertTrue(name2.getHomotypicalGroup().getTypifiedNames().contains(name3));
582 477
		assertTrue(name3.getHomotypicalGroup().getTypifiedNames().contains(name2));
583

  
584

  
585 478
	}
586 479

  
587 480

  
......
589 482
	public void testIsBasionymFor() {
590 483
		TaxonName name1 = TaxonNameFactory.NewBotanicalInstance(null);
591 484
		TaxonName name2 = TaxonNameFactory.NewBotanicalInstance(null);
592
		TaxonName name3 = TaxonNameFactory.NewBotanicalInstance(null);
593
		TaxonName name4 = TaxonNameFactory.NewBotanicalInstance(null);
594 485

  
595 486
		assertFalse(name2.isBasionymFor(name1));
596 487
		assertFalse(name1.isBasionymFor(name2));
......
599 490
		assertFalse(name1.isBasionymFor(name2));
600 491
	}
601 492

  
602
	/**
603
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#isHomotypic(eu.etaxonomy.cdm.model.name.TaxonName)}.
604
	 */
605 493
	@Test
606 494
	public void testIsHomotypic() {
607 495
		TaxonName name1 = TaxonNameFactory.NewBotanicalInstance(null);
......
712 600
		Taxon newTaxon = Taxon.NewInstance(nameBase1, null);
713 601
		assertEquals(1, nameBase1.getTaxonBases().size());
714 602

  
715

  
716 603
		nameBase1.removeTaxonBase(newTaxon);
717 604
		assertEquals(0, nameBase1.getTaxonBases().size());
718

  
719 605
	}
720
	/**
721
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#isGenus()}.
722
	 */
606

  
723 607
	@Test
724 608
	public void testIsGenus() {
725 609
		nameBase1.setRank(Rank.FAMILY());
......
753 637
		assertFalse(nameBase1.isInfraGeneric());
754 638
	}
755 639

  
756
	/**
757
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#isSpecies()}.
758
	 */
759 640
	@Test
760 641
	public void testIsSpecies() {
761 642
		nameBase1.setRank(Rank.FAMILY());
......
793 674
		assertFalse(nameBase1.isInfraSpecific());
794 675
	}
795 676

  
796
	/**
797
	 * Test method for {@link eu.etaxonomy.cdm.model.name.TaxonName#getNomenclaturalCode()}.
798
	 */
799
	@Test
800
	public void testGetNomenclaturalCode() {
801
		//is abstract
802
	}
803

  
804 677

  
805 678
	//descriptions, fullTitleCache, homotypicalGroup,
806 679

  

Also available in: Unified diff