@@ -273,6 +273,12 @@ describe('MetadataHttp', () => {
273273 metadataHttp . getAccountMetadata ( accountAddress )
274274 . subscribe ( ( metadata ) => {
275275 expect ( metadata . length ) . to . be . greaterThan ( 0 ) ;
276+ expect ( metadata [ 0 ] . metadataEntry . scopedMetadataKey . toString ( ) ) . to . be . equal ( '5' ) ;
277+ expect ( metadata [ 0 ] . metadataEntry . senderPublicKey ) . to . be . equal ( account . publicKey ) ;
278+ expect ( metadata [ 0 ] . metadataEntry . targetPublicKey ) . to . be . equal ( account . privateKey ) ;
279+ expect ( metadata [ 0 ] . metadataEntry . targetId ) . to . be . undefined ;
280+ expect ( metadata [ 0 ] . metadataEntry . value ) . to . be . equal ( Convert . uint8ToUtf8 ( new Uint8Array ( 10 ) ) ) ;
281+ expect ( metadata [ 0 ] . metadataEntry . valueSize ) . to . be . equal ( 10 ) ;
276282 done ( ) ;
277283 } ) ;
278284 } ) ;
@@ -283,6 +289,12 @@ describe('MetadataHttp', () => {
283289 metadataHttp . getAccountMetadataByKey ( accountAddress , UInt64 . fromUint ( 5 ) . toHex ( ) )
284290 . subscribe ( ( metadata ) => {
285291 expect ( metadata . length ) . to . be . greaterThan ( 0 ) ;
292+ expect ( metadata [ 0 ] . metadataEntry . scopedMetadataKey . toString ( ) ) . to . be . equal ( '5' ) ;
293+ expect ( metadata [ 0 ] . metadataEntry . senderPublicKey ) . to . be . equal ( account . publicKey ) ;
294+ expect ( metadata [ 0 ] . metadataEntry . targetPublicKey ) . to . be . equal ( account . privateKey ) ;
295+ expect ( metadata [ 0 ] . metadataEntry . targetId ) . to . be . undefined ;
296+ expect ( metadata [ 0 ] . metadataEntry . value ) . to . be . equal ( Convert . uint8ToUtf8 ( new Uint8Array ( 10 ) ) ) ;
297+ expect ( metadata [ 0 ] . metadataEntry . valueSize ) . to . be . equal ( 10 ) ;
286298 done ( ) ;
287299 } ) ;
288300 } ) ;
@@ -292,7 +304,12 @@ describe('MetadataHttp', () => {
292304 it ( 'should return metadata given a NEM Address and metadata key and sender public key' , ( done ) => {
293305 metadataHttp . getAccountMetadataByKeyAndSender ( accountAddress , UInt64 . fromUint ( 5 ) . toHex ( ) , account . publicKey )
294306 . subscribe ( ( metadata ) => {
307+ expect ( metadata . metadataEntry . scopedMetadataKey . toString ( ) ) . to . be . equal ( '5' ) ;
295308 expect ( metadata . metadataEntry . senderPublicKey ) . to . be . equal ( account . publicKey ) ;
309+ expect ( metadata . metadataEntry . targetPublicKey ) . to . be . equal ( account . privateKey ) ;
310+ expect ( metadata . metadataEntry . targetId ) . to . be . undefined ;
311+ expect ( metadata . metadataEntry . value ) . to . be . equal ( Convert . uint8ToUtf8 ( new Uint8Array ( 10 ) ) ) ;
312+ expect ( metadata . metadataEntry . valueSize ) . to . be . equal ( 10 ) ;
296313 done ( ) ;
297314 } ) ;
298315 } ) ;
@@ -303,6 +320,12 @@ describe('MetadataHttp', () => {
303320 metadataHttp . getMosaicMetadata ( mosaicId )
304321 . subscribe ( ( metadata ) => {
305322 expect ( metadata . length ) . to . be . greaterThan ( 0 ) ;
323+ expect ( metadata [ 0 ] . metadataEntry . scopedMetadataKey . toString ( ) ) . to . be . equal ( '5' ) ;
324+ expect ( metadata [ 0 ] . metadataEntry . senderPublicKey ) . to . be . equal ( account . publicKey ) ;
325+ expect ( metadata [ 0 ] . metadataEntry . targetPublicKey ) . to . be . equal ( account . privateKey ) ;
326+ expect ( ( metadata [ 0 ] . metadataEntry . targetId as MosaicId ) . toHex ( ) ) . to . be . equal ( mosaicId . toHex ( ) ) ;
327+ expect ( metadata [ 0 ] . metadataEntry . value ) . to . be . equal ( Convert . uint8ToUtf8 ( new Uint8Array ( 10 ) ) ) ;
328+ expect ( metadata [ 0 ] . metadataEntry . valueSize ) . to . be . equal ( 10 ) ;
306329 done ( ) ;
307330 } ) ;
308331 } ) ;
@@ -313,6 +336,12 @@ describe('MetadataHttp', () => {
313336 metadataHttp . getMosaicMetadataByKey ( mosaicId , UInt64 . fromUint ( 5 ) . toHex ( ) )
314337 . subscribe ( ( metadata ) => {
315338 expect ( metadata . length ) . to . be . greaterThan ( 0 ) ;
339+ expect ( metadata [ 0 ] . metadataEntry . scopedMetadataKey . toString ( ) ) . to . be . equal ( '5' ) ;
340+ expect ( metadata [ 0 ] . metadataEntry . senderPublicKey ) . to . be . equal ( account . publicKey ) ;
341+ expect ( metadata [ 0 ] . metadataEntry . targetPublicKey ) . to . be . equal ( account . privateKey ) ;
342+ expect ( ( metadata [ 0 ] . metadataEntry . targetId as MosaicId ) . toHex ( ) ) . to . be . equal ( mosaicId . toHex ( ) ) ;
343+ expect ( metadata [ 0 ] . metadataEntry . value ) . to . be . equal ( Convert . uint8ToUtf8 ( new Uint8Array ( 10 ) ) ) ;
344+ expect ( metadata [ 0 ] . metadataEntry . valueSize ) . to . be . equal ( 10 ) ;
316345 done ( ) ;
317346 } ) ;
318347 } ) ;
@@ -322,7 +351,12 @@ describe('MetadataHttp', () => {
322351 it ( 'should return metadata given a mosaicId and metadata key and sender public key' , ( done ) => {
323352 metadataHttp . getMosaicMetadataByKeyAndSender ( mosaicId , UInt64 . fromUint ( 5 ) . toHex ( ) , account . publicKey )
324353 . subscribe ( ( metadata ) => {
354+ expect ( metadata . metadataEntry . scopedMetadataKey . toString ( ) ) . to . be . equal ( '5' ) ;
325355 expect ( metadata . metadataEntry . senderPublicKey ) . to . be . equal ( account . publicKey ) ;
356+ expect ( metadata . metadataEntry . targetPublicKey ) . to . be . equal ( account . privateKey ) ;
357+ expect ( ( metadata . metadataEntry . targetId as MosaicId ) . toHex ( ) ) . to . be . equal ( mosaicId . toHex ( ) ) ;
358+ expect ( metadata . metadataEntry . value ) . to . be . equal ( Convert . uint8ToUtf8 ( new Uint8Array ( 10 ) ) ) ;
359+ expect ( metadata . metadataEntry . valueSize ) . to . be . equal ( 10 ) ;
326360 done ( ) ;
327361 } ) ;
328362 } ) ;
@@ -333,6 +367,12 @@ describe('MetadataHttp', () => {
333367 metadataHttp . getNamespaceMetadata ( namespaceId )
334368 . subscribe ( ( metadata ) => {
335369 expect ( metadata . length ) . to . be . greaterThan ( 0 ) ;
370+ expect ( metadata [ 0 ] . metadataEntry . scopedMetadataKey . toString ( ) ) . to . be . equal ( '5' ) ;
371+ expect ( metadata [ 0 ] . metadataEntry . senderPublicKey ) . to . be . equal ( account . publicKey ) ;
372+ expect ( metadata [ 0 ] . metadataEntry . targetPublicKey ) . to . be . equal ( account . privateKey ) ;
373+ expect ( ( metadata [ 0 ] . metadataEntry . targetId as NamespaceId ) . toHex ( ) ) . to . be . equal ( namespaceId . toHex ( ) ) ;
374+ expect ( metadata [ 0 ] . metadataEntry . value ) . to . be . equal ( Convert . uint8ToUtf8 ( new Uint8Array ( 10 ) ) ) ;
375+ expect ( metadata [ 0 ] . metadataEntry . valueSize ) . to . be . equal ( 10 ) ;
336376 done ( ) ;
337377 } ) ;
338378 } ) ;
@@ -343,6 +383,12 @@ describe('MetadataHttp', () => {
343383 metadataHttp . getNamespaceMetadataByKey ( namespaceId , UInt64 . fromUint ( 5 ) . toHex ( ) )
344384 . subscribe ( ( metadata ) => {
345385 expect ( metadata . length ) . to . be . greaterThan ( 0 ) ;
386+ expect ( metadata [ 0 ] . metadataEntry . scopedMetadataKey . toString ( ) ) . to . be . equal ( '5' ) ;
387+ expect ( metadata [ 0 ] . metadataEntry . senderPublicKey ) . to . be . equal ( account . publicKey ) ;
388+ expect ( metadata [ 0 ] . metadataEntry . targetPublicKey ) . to . be . equal ( account . privateKey ) ;
389+ expect ( ( metadata [ 0 ] . metadataEntry . targetId as NamespaceId ) . toHex ( ) ) . to . be . equal ( namespaceId . toHex ( ) ) ;
390+ expect ( metadata [ 0 ] . metadataEntry . value ) . to . be . equal ( Convert . uint8ToUtf8 ( new Uint8Array ( 10 ) ) ) ;
391+ expect ( metadata [ 0 ] . metadataEntry . valueSize ) . to . be . equal ( 10 ) ;
346392 done ( ) ;
347393 } ) ;
348394 } ) ;
@@ -352,7 +398,12 @@ describe('MetadataHttp', () => {
352398 it ( 'should return metadata given a namespaceId and metadata key and sender public key' , ( done ) => {
353399 metadataHttp . getNamespaceMetadataByKeyAndSender ( namespaceId , UInt64 . fromUint ( 5 ) . toHex ( ) , account . publicKey )
354400 . subscribe ( ( metadata ) => {
401+ expect ( metadata . metadataEntry . scopedMetadataKey . toString ( ) ) . to . be . equal ( '5' ) ;
355402 expect ( metadata . metadataEntry . senderPublicKey ) . to . be . equal ( account . publicKey ) ;
403+ expect ( metadata . metadataEntry . targetPublicKey ) . to . be . equal ( account . privateKey ) ;
404+ expect ( ( metadata . metadataEntry . targetId as NamespaceId ) . toHex ( ) ) . to . be . equal ( namespaceId . toHex ( ) ) ;
405+ expect ( metadata . metadataEntry . value ) . to . be . equal ( Convert . uint8ToUtf8 ( new Uint8Array ( 10 ) ) ) ;
406+ expect ( metadata . metadataEntry . valueSize ) . to . be . equal ( 10 ) ;
356407 done ( ) ;
357408 } ) ;
358409 } ) ;
0 commit comments