@ledgerhq/coin-hedera
Version:
Ledger Hedera Coin integration
28 lines (25 loc) • 701 B
text/typescript
import { getMockedHTSTokenCurrency } from "../test/fixtures/currency.fixture";
import { getAssetFromToken } from "./getAssetFromToken";
describe("getAssetFromToken", () => {
it("returns asset from TEST token", () => {
const owner = "owner";
const token = getMockedHTSTokenCurrency({
contractAddress: "0.0.1234567",
name: "TEST",
units: [
{
name: "Test",
code: "TEST",
magnitude: 8,
},
],
});
expect(getAssetFromToken(token, owner)).toEqual({
assetReference: token.contractAddress,
assetOwner: owner,
name: token.name,
type: token.tokenType,
unit: token.units[0],
});
});
});