public async Task GetMetadataByMetadataId_AddressType() { using (var httpTest = new HttpTest()) { var fakeJson = TestHelper.LoadJsonFileToObject(@"Testdata\\Metadata\\GetMetadataByAddressMetadataId.json"); httpTest.RespondWithJson(fakeJson); const string metadataId = "SDEACLIEMSZUQCVZGFOAPCMZ6WYQCCAMMHOOYFLE"; var metadataInfo = await _metadataHttp.GetMetadata(metadataId); metadataInfo.Should().NotBeNull(); metadataInfo.Fields.Should().HaveCount(2); metadataInfo.Type.Should().BeEquivalentTo(MetadataType.ADDRESS); } }
public async Task Get_MetadataList() { using (var httpTest = new HttpTest()) { var fakeJson = TestHelper.LoadJsonFileToArray(@"Testdata\\Metadata\\GetMetadataListByCompositeHashes.json"); httpTest.RespondWithJson(fakeJson); var compositeHashes = new List <string>() { "169C532681A239D83A0577E3A4320A96C4A4E441B69C0F5C5493A96D254FAB67", "C24948F9448CDA7F1F0DB671A0BC74402FF424E5F8B310ECA564A6C69D2087E8", "0505D822394D025A67A30967A1DA7ABA59053EFEB63D08A0AF8C8ECDB07FA64E" }; var metadataInfo = await _metadataHttp.GetMetadata(compositeHashes); metadataInfo.Should().NotBeNull(); metadataInfo.Should().HaveCount(3); } }