123456789101112131415161718import type {IKeyringPair} from '@polkadot/types/types';19import {usingPlaygrounds, itSub, expect} from '../../util/index.js';20import type {IEvent} from '@unique/playgrounds/types.js';2122describe('Create Multiple Items Event event ', () => {23 let alice: IKeyringPair;24 before(async () => {25 await usingPlaygrounds(async (helper, privateKey) => {26 const donor = await privateKey({url: import.meta.url});27 [alice] = await helper.arrange.createAccounts([10n], donor);28 });29 });30 itSub('Check event from createMultipleItems(): ', async ({helper}) => {31 const collection = await helper.nft.mintCollection(alice, {name: 'test', description: 'test', tokenPrefix: 'test'});3233 await collection.mintMultipleTokens(alice, [34 {owner: {Substrate: alice.address}},35 {owner: {Substrate: alice.address}},36 ]);3738 await helper.wait.newBlocks(1);39 const event = helper.chainLog[helper.chainLog.length - 1].events as IEvent[];40 const eventStrings = event.map(e => `${e.section}.${e.method}`);4142 expect(eventStrings).to.contains('common.ItemCreated');43 expect(eventStrings).to.contains('treasury.Deposit');44 expect(eventStrings).to.contains('system.ExtrinsicSuccess');45 });46});