@@ -181,6 +181,8 @@ public void testMetadataTaxonomiesNodes() {
181181 assert getCountryNode .getDisplayName ().equals ("Poland UPDATED" );
182182 assert getCountryNode .getId ().equals (countryNode .getId ());
183183 String metadataTemplateKey = String .join ("" , "templateKey" , getUuid ());
184+ String fieldDisplayName = "testTaxonomy123" ;
185+ String fieldKey = "testTaxonomy321" ;
184186 MetadataTemplate metadataTemplate =
185187 client
186188 .getMetadataTemplates ()
@@ -191,8 +193,8 @@ public void testMetadataTaxonomiesNodes() {
191193 Arrays .asList (
192194 new CreateMetadataTemplateRequestBodyFieldsField .Builder (
193195 CreateMetadataTemplateRequestBodyFieldsTypeField .TAXONOMY ,
194- "taxonomy" ,
195- "taxonomy" )
196+ fieldKey ,
197+ fieldDisplayName )
196198 .taxonomyKey (taxonomyKey )
197199 .namespace (namespace )
198200 .optionsRules (
@@ -206,11 +208,20 @@ public void testMetadataTaxonomiesNodes() {
206208 assert metadataTemplate .getTemplateKey ().equals (metadataTemplateKey );
207209 assert metadataTemplate .getDisplayName ().equals (metadataTemplateKey );
208210 assert metadataTemplate .getFields ().size () == 1 ;
211+ assert metadataTemplate .getFields ().get (0 ).getDisplayName ().equals (fieldDisplayName );
212+ assert metadataTemplate .getFields ().get (0 ).getHidden () == false ;
213+ assert !(metadataTemplate .getFields ().get (0 ).getId ().equals ("" ));
214+ assert metadataTemplate .getFields ().get (0 ).getKey ().equals (fieldKey );
215+ assert metadataTemplate .getFields ().get (0 ).getNamespace ().equals (namespace );
216+ assert metadataTemplate .getFields ().get (0 ).getOptionsRules ().getMultiSelect () == true ;
217+ assert metadataTemplate .getFields ().get (0 ).getOptionsRules ().getSelectableLevels ().get (0 ) == 1 ;
218+ assert !(metadataTemplate .getFields ().get (0 ).getTaxonomyId ().equals ("" ));
219+ assert metadataTemplate .getFields ().get (0 ).getTaxonomyKey ().equals (taxonomyKey );
209220 assert convertToString (metadataTemplate .getFields ().get (0 ).getType ()).equals ("taxonomy" );
210221 MetadataTaxonomyNodes options =
211222 client
212223 .getMetadataTaxonomies ()
213- .getMetadataTemplateFieldOptions (namespace , metadataTemplateKey , "taxonomy" );
224+ .getMetadataTemplateFieldOptions (namespace , metadataTemplateKey , fieldKey );
214225 assert options .getEntries ().size () == 1 ;
215226 client
216227 .getMetadataTemplates ()
0 commit comments