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-services/src/test/java/eu/etaxonomy/cdm/api/service/ClassificationServiceImplTest.java
31 31
import eu.etaxonomy.cdm.api.service.dto.GroupedTaxonDTO;
32 32
import eu.etaxonomy.cdm.model.name.BotanicalName;
33 33
import eu.etaxonomy.cdm.model.name.Rank;
34
import eu.etaxonomy.cdm.model.name.TaxonNameBase;
34
import eu.etaxonomy.cdm.model.name.TaxonNameFactory;
35 35
import eu.etaxonomy.cdm.model.reference.Reference;
36 36
import eu.etaxonomy.cdm.model.reference.ReferenceFactory;
37 37
import eu.etaxonomy.cdm.model.taxon.Classification;
......
437 437
        sec.setTitleCache("Sp. Pl.", true);
438 438
        referenceDao.save(sec);
439 439

  
440
        BotanicalName acacia_n = TaxonNameBase.NewBotanicalInstance(Rank.GENUS(), "Acacia", null, null, null, null, sec, null, null);
440
        BotanicalName acacia_n = TaxonNameFactory.NewBotanicalInstance(Rank.GENUS(), "Acacia", null, null, null, null, sec, null, null);
441 441
        acacia_n.setAuthorshipCache("N.Jacobsen, Bastm. & Yuji Sasaki", true);
442 442
        Taxon acacia_t = Taxon.NewInstance(acacia_n, sec);
443 443
        acacia_t.setUuid(UUID.fromString("2fc779ee-7a9d-4586-92ba-1cd774ac77f0"));
444 444

  
445
        BotanicalName acacia_subg_aculeiferum_n = TaxonNameBase.NewBotanicalInstance(Rank.SUBGENUS(), "Acacia", "Aculeiferum", null, null, null, sec, null, null);
445
        BotanicalName acacia_subg_aculeiferum_n = TaxonNameFactory.NewBotanicalInstance(Rank.SUBGENUS(), "Acacia", "Aculeiferum", null, null, null, sec, null, null);
446 446
        acacia_subg_aculeiferum_n.setAuthorshipCache("Pedley", true);
447 447
        Taxon acacia_subg_aculeiferum_t = Taxon.NewInstance(acacia_subg_aculeiferum_n, sec);
448 448
        acacia_subg_aculeiferum_t.setUuid(UUID.fromString("169fea08-6b7a-4315-b111-a774c7fafe30"));
449 449

  
450
        BotanicalName acacia_subg_phyllodineae_n = TaxonNameBase.NewBotanicalInstance(Rank.SUBGENUS(), "Acacia", "Phyllodineae", null, null, null, sec, null, null);
450
        BotanicalName acacia_subg_phyllodineae_n = TaxonNameFactory.NewBotanicalInstance(Rank.SUBGENUS(), "Acacia", "Phyllodineae", null, null, null, sec, null, null);
451 451
        acacia_subg_phyllodineae_n.setAuthorshipCache("N.Jacobsen, Bastm. & Yuji Sasaki", true);
452 452
        Taxon acacia_subg_phyllodineae_t = Taxon.NewInstance(acacia_subg_phyllodineae_n, sec);
453 453
        acacia_subg_phyllodineae_t.setUuid(UUID.fromString("a9da5d43-517e-4ca5-a490-b6a5cd637e9e"));
454 454

  
455
        BotanicalName acacia_setc_botrycephalae_n = TaxonNameBase.NewBotanicalInstance(Rank.SECTION_BOTANY(), "Acacia", "Botrycephalae", null, null, null, sec, null, null);
455
        BotanicalName acacia_setc_botrycephalae_n = TaxonNameFactory.NewBotanicalInstance(Rank.SECTION_BOTANY(), "Acacia", "Botrycephalae", null, null, null, sec, null, null);
456 456
        acacia_setc_botrycephalae_n.setAuthorshipCache("Yuji Sasaki", true);
457 457
        Taxon acacia_sect_botrycephalae_t = Taxon.NewInstance(acacia_setc_botrycephalae_n, sec);
458 458
        acacia_sect_botrycephalae_t.setUuid(acacia_sect_botrycephalae_uuid);
459 459

  
460
        BotanicalName acacia_cuspidifolia_n = TaxonNameBase.NewBotanicalInstance(Rank.SPECIES(), "Acacia", null,"cuspidifolia", null, null, sec, null, null);
460
        BotanicalName acacia_cuspidifolia_n = TaxonNameFactory.NewBotanicalInstance(Rank.SPECIES(), "Acacia", null,"cuspidifolia", null, null, sec, null, null);
461 461
        acacia_cuspidifolia_n.setAuthorshipCache("Maslin", true);
462 462
        Taxon acacia_cuspidifolia_t = Taxon.NewInstance(acacia_cuspidifolia_n, sec);
463 463
        acacia_cuspidifolia_t.setUuid(acacia_cuspidifolia_uuid);
464 464

  
465
        BotanicalName acacia_mearnsii_n = TaxonNameBase.NewBotanicalInstance(Rank.SPECIES(), "Acacia", null,"mearnsii", null, null, sec, null, null);
465
        BotanicalName acacia_mearnsii_n = TaxonNameFactory.NewBotanicalInstance(Rank.SPECIES(), "Acacia", null,"mearnsii", null, null, sec, null, null);
466 466
        acacia_mearnsii_n.setAuthorshipCache("Benth", true);
467 467
        Taxon acacia_mearnsii_t = Taxon.NewInstance(acacia_mearnsii_n, sec);
468 468
        acacia_mearnsii_t.setUuid(UUID.fromString("2e55dc01-71f5-4d42-9bb0-a2448e46dd18"));
469 469

  
470
        BotanicalName acacia_acicularis_n = TaxonNameBase.NewBotanicalInstance(Rank.SPECIES(), "Acacia", null,"acicularis", null, null, sec, null, null);
470
        BotanicalName acacia_acicularis_n = TaxonNameFactory.NewBotanicalInstance(Rank.SPECIES(), "Acacia", null,"acicularis", null, null, sec, null, null);
471 471
        acacia_acicularis_n.setAuthorshipCache("Willd.", true);
472 472
        Taxon acacia_acicularis_t = Taxon.NewInstance(acacia_acicularis_n, sec);
473 473
        acacia_acicularis_t.setUuid(acacia_acicularis_uuid);
474 474

  
475
        BotanicalName xacacia_acicularis_n = TaxonNameBase.NewBotanicalInstance(Rank.SUBSPECIES(), "Acacia", null,"acicularis", "acicularis", null, sec, null, null);
475
        BotanicalName xacacia_acicularis_n = TaxonNameFactory.NewBotanicalInstance(Rank.SUBSPECIES(), "Acacia", null,"acicularis", "acicularis", null, sec, null, null);
476 476
        xacacia_acicularis_n.setAuthorshipCache("Willd.", true);
477 477
        xacacia_acicularis_n.setMonomHybrid(true);
478 478
        System.out.println(xacacia_acicularis_n.getTitleCache());

Also available in: Unified diff