Revision 9f6a56c9
Added by Andreas Müller almost 3 years ago
cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/agent/TeamTest.java | ||
---|---|---|
21 | 21 |
* @since 31.05.2010 |
22 | 22 |
*/ |
23 | 23 |
public class TeamTest { |
24 |
|
|
24 | 25 |
public static final Logger logger = Logger.getLogger(TeamTest.class); |
25 | 26 |
|
26 | 27 |
private Team teamProtected; |
... | ... | |
60 | 61 |
} |
61 | 62 |
|
62 | 63 |
@Test |
63 |
public void testGetNomenclaturalTitle() { |
|
64 |
Assert.assertEquals("Nom title Cache of team 1 must be 'NomTeam1'", "NomTeam1", teamProtected.getNomenclaturalTitle()); |
|
64 |
public void testGetNomenclaturalTitleCache() {
|
|
65 |
Assert.assertEquals("Nom title Cache of team 1 must be 'NomTeam1'", "NomTeam1", teamProtected.getNomenclaturalTitleCache());
|
|
65 | 66 |
} |
66 | 67 |
|
67 | 68 |
@Test |
... | ... | |
69 | 70 |
eventWasFired = false; |
70 | 71 |
teamProtected.setNomenclaturalTitle("NomTeam1a"); |
71 | 72 |
Assert.assertTrue("setNomenclaturalTitle(String, boolean) needs to fire property change event", eventWasFired); |
72 |
Assert.assertEquals("Nom title Cache of team 1 must be 'NomTeam1a'", "NomTeam1a", teamProtected.getNomenclaturalTitle()); |
|
73 |
Assert.assertEquals("Nom title Cache of team 1 must be 'NomTeam1a'", "NomTeam1a", teamProtected.getNomenclaturalTitleCache());
|
|
73 | 74 |
} |
74 | 75 |
|
75 | 76 |
@Test |
76 | 77 |
public void testSetNomenclaturalTitleStringBoolean() { |
77 | 78 |
eventWasFired = false; |
78 |
teamProtected.setNomenclaturalTitle("New Nom Title", false); |
|
79 |
teamProtected.setNomenclaturalTitleCache("New Nom Title", false);
|
|
79 | 80 |
Assert.assertTrue("setNomenclaturalTitle(String, boolean) needs to fire property change event", eventWasFired); |
80 | 81 |
Assert.assertFalse("Protected title cache must be false for 'team protected'", teamProtected.isProtectedNomenclaturalTitleCache() ); |
81 | 82 |
//Assert.assertEquals("Nom title Cache of team 1 must be 'New Nom Title'", "New Nom Title", teamProtected.getNomenclaturalTitle()); |
Also available in: Unified diff
ref #9664 first implementation for TeamOrPersonBase.nomenclaturalTitleCache (update script still missing)