Project

General

Profile

« Previous | Next » 

Revision fe34a9eb

Added by Andreas Müller about 7 years ago

ref #6365 use TaxonNameFactory for botanical names

View differences:

cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/name/TaxonNameBaseTest.java
259 259
	 */
260 260
	@Test
261 261
	public void testGetBasionym() {
262
		TaxonNameBase name1 = TaxonNameBase.NewBotanicalInstance(null);
263
		TaxonNameBase basionym1 = TaxonNameBase.NewBotanicalInstance(null);
264
		TaxonNameBase basionym2 = TaxonNameBase.NewBotanicalInstance(null);
262
		TaxonNameBase name1 = TaxonNameFactory.NewBotanicalInstance(null);
263
		TaxonNameBase basionym1 = TaxonNameFactory.NewBotanicalInstance(null);
264
		TaxonNameBase basionym2 = TaxonNameFactory.NewBotanicalInstance(null);
265 265

  
266 266
		assertEquals(null, name1.getBasionym());
267 267
		name1.addBasionym(basionym1);
......
316 316
	 */
317 317
	@Test
318 318
	public void testGetRank() {
319
		TaxonNameBase<?,?> name1 = TaxonNameBase.NewBotanicalInstance(null);
319
		TaxonNameBase<?,?> name1 = TaxonNameFactory.NewBotanicalInstance(null);
320 320
		assertNull("Rank shall be null", name1.getRank());
321 321
		name1.setRank(Rank.SPECIES());
322 322
		assertNotNull("Rank shall not be null", name1.getRank());
......
342 342
	 */
343 343
	@Test
344 344
	public void testGetAppendedPhrase() {
345
		TaxonNameBase<?,?> name1 = TaxonNameBase.NewBotanicalInstance(null);
345
		TaxonNameBase<?,?> name1 = TaxonNameFactory.NewBotanicalInstance(null);
346 346
		String appPhrase = "appPhrase";
347 347
		assertNull(name1.getAppendedPhrase());
348 348
		name1.setAppendedPhrase(appPhrase);
......
356 356
	 */
357 357
	@Test
358 358
	public void testGetSetNomenclaturalMicroReference() {
359
		TaxonNameBase<?,?> name1 = TaxonNameBase.NewBotanicalInstance(null);
359
		TaxonNameBase<?,?> name1 = TaxonNameFactory.NewBotanicalInstance(null);
360 360
		String microRef = "micro";
361 361
		assertNull(name1.getNomenclaturalMicroReference());
362 362
		name1.setNomenclaturalMicroReference(microRef);
......
370 370
	 */
371 371
	@Test
372 372
	public void testGetSetHasProblem() {
373
		TaxonNameBase<?,?> name1 = TaxonNameBase.NewBotanicalInstance(null);
373
		TaxonNameBase<?,?> name1 = TaxonNameFactory.NewBotanicalInstance(null);
374 374
		name1.setParsingProblem(0);
375 375
		assertFalse(name1.hasProblem());
376 376
		name1.setParsingProblem(1);
......
551 551

  
552 552
	@Test
553 553
	public void testMergeHomotypicGroups() {
554
		TaxonNameBase<?,?> name1 = TaxonNameBase.NewBotanicalInstance(null);
555
		TaxonNameBase<?,?> name2 = TaxonNameBase.NewBotanicalInstance(null);
556
		TaxonNameBase<?,?> name3 = TaxonNameBase.NewBotanicalInstance(null);
557
		TaxonNameBase<?,?> name4 = TaxonNameBase.NewBotanicalInstance(null);
554
		TaxonNameBase<?,?> name1 = TaxonNameFactory.NewBotanicalInstance(null);
555
		TaxonNameBase<?,?> name2 = TaxonNameFactory.NewBotanicalInstance(null);
556
		TaxonNameBase<?,?> name3 = TaxonNameFactory.NewBotanicalInstance(null);
557
		TaxonNameBase<?,?> name4 = TaxonNameFactory.NewBotanicalInstance(null);
558 558

  
559 559
		assertFalse(name1.getHomotypicalGroup().equals(name2.getHomotypicalGroup()));
560 560
		int numberOfTypifiedNames = name1.getHomotypicalGroup().getTypifiedNames().size();
......
592 592

  
593 593
	@Test
594 594
	public void testIsBasionymFor() {
595
		TaxonNameBase name1 = TaxonNameBase.NewBotanicalInstance(null);
596
		TaxonNameBase name2 = TaxonNameBase.NewBotanicalInstance(null);
597
		TaxonNameBase<?,?> name3 = TaxonNameBase.NewBotanicalInstance(null);
598
		TaxonNameBase<?,?> name4 = TaxonNameBase.NewBotanicalInstance(null);
595
		TaxonNameBase name1 = TaxonNameFactory.NewBotanicalInstance(null);
596
		TaxonNameBase name2 = TaxonNameFactory.NewBotanicalInstance(null);
597
		TaxonNameBase<?,?> name3 = TaxonNameFactory.NewBotanicalInstance(null);
598
		TaxonNameBase<?,?> name4 = TaxonNameFactory.NewBotanicalInstance(null);
599 599

  
600 600
		assertFalse(name2.isBasionymFor(name1));
601 601
		assertFalse(name1.isBasionymFor(name2));
......
609 609
	 */
610 610
	@Test
611 611
	public void testIsHomotypic() {
612
		TaxonNameBase<?,?> name1 = TaxonNameBase.NewBotanicalInstance(null);
613
		TaxonNameBase<?,?> name2 = TaxonNameBase.NewBotanicalInstance(null);
614
		TaxonNameBase<?,?> name3 = TaxonNameBase.NewBotanicalInstance(null);
615
		TaxonNameBase<?,?> name4 = TaxonNameBase.NewBotanicalInstance(null);
612
		TaxonNameBase<?,?> name1 = TaxonNameFactory.NewBotanicalInstance(null);
613
		TaxonNameBase<?,?> name2 = TaxonNameFactory.NewBotanicalInstance(null);
614
		TaxonNameBase<?,?> name3 = TaxonNameFactory.NewBotanicalInstance(null);
615
		TaxonNameBase<?,?> name4 = TaxonNameFactory.NewBotanicalInstance(null);
616 616
		name1.mergeHomotypicGroups(name2);
617 617
		name2.mergeHomotypicGroups(name4);
618 618

  
......
626 626

  
627 627
	@Test
628 628
	public void testMakeGroupsBasionym(){
629
		TaxonNameBase<?,?> name1 = TaxonNameBase.NewBotanicalInstance(null);
630
		TaxonNameBase<?,?> name2 = TaxonNameBase.NewBotanicalInstance(null);
631
		TaxonNameBase<?,?> name3 = TaxonNameBase.NewBotanicalInstance(null);
632
		TaxonNameBase<?,?> name4 = TaxonNameBase.NewBotanicalInstance(null);
629
		TaxonNameBase<?,?> name1 = TaxonNameFactory.NewBotanicalInstance(null);
630
		TaxonNameBase<?,?> name2 = TaxonNameFactory.NewBotanicalInstance(null);
631
		TaxonNameBase<?,?> name3 = TaxonNameFactory.NewBotanicalInstance(null);
632
		TaxonNameBase<?,?> name4 = TaxonNameFactory.NewBotanicalInstance(null);
633 633

  
634 634
		name1.mergeHomotypicGroups(name2);
635 635
		name1.mergeHomotypicGroups(name3);
......
646 646

  
647 647
	@Test
648 648
	public void testIsGroupsBasionym(){
649
		TaxonNameBase<?,?> name1 = TaxonNameBase.NewBotanicalInstance(null);
650
		TaxonNameBase<?,?> name2 = TaxonNameBase.NewBotanicalInstance(null);
651
		TaxonNameBase<?,?> name3 = TaxonNameBase.NewBotanicalInstance(null);
652
		TaxonNameBase<?,?> name4 = TaxonNameBase.NewBotanicalInstance(null);
649
		TaxonNameBase<?,?> name1 = TaxonNameFactory.NewBotanicalInstance(null);
650
		TaxonNameBase<?,?> name2 = TaxonNameFactory.NewBotanicalInstance(null);
651
		TaxonNameBase<?,?> name3 = TaxonNameFactory.NewBotanicalInstance(null);
652
		TaxonNameBase<?,?> name4 = TaxonNameFactory.NewBotanicalInstance(null);
653 653

  
654 654
		assertFalse(name1.isGroupsBasionym());
655 655

  
......
668 668

  
669 669
	@Test
670 670
	public void testRemoveBasionyms(){
671
		TaxonNameBase name1 = TaxonNameBase.NewBotanicalInstance(null);
672
		TaxonNameBase basionym = TaxonNameBase.NewBotanicalInstance(null);
673
		TaxonNameBase name3 = TaxonNameBase.NewBotanicalInstance(null);
671
		TaxonNameBase name1 = TaxonNameFactory.NewBotanicalInstance(null);
672
		TaxonNameBase basionym = TaxonNameFactory.NewBotanicalInstance(null);
673
		TaxonNameBase name3 = TaxonNameFactory.NewBotanicalInstance(null);
674 674

  
675 675
		name1.addBasionym(basionym);
676 676
		assertEquals(1, name1.getBasionyms().size());

Also available in: Unified diff