import unittest import stint, strutils, random import backend/collectibles_types import app/modules/shared_models/collectibles_model import app/modules/shared_models/collectibles_entry proc createTestCollectible(seed: int): CollectiblesEntry = let data = Collectible( dataType: UniqueID, id: CollectibleUniqueID( contractID: ContractID( address: seed.toHex, chainID: seed mod 4 ), tokenID: u256(seed) ) ) let extradata = ExtraData( networkShortName: "Chain" & seed.toHex, networkColor: "Color" & seed.toHex, networkIconURL: "URL" & seed.toHex, ) return newCollectibleDetailsFullEntry(data, extradata) proc createTestCollectibles(seed: int, count: int): seq[CollectiblesEntry] = result = @[] for i in 0..