1import { assert } from 'chai';
2import { alicesPublicKey } from './accounts';
3import privateKey from './substrate/privateKey';
4import { default as usingApi } from './substrate/substrate-api';
5import waitNewBlocks from './substrate/wait-new-blocks';
6import {
7 createCollectionExpectSuccess,
8 createItemExpectSuccess
9} from './util/helpers';
10
11describe('integration test: ext. createItem():', () => {
12 it('Create new item in NFT collection', async () => {
13 const createMode = 'NFT';
14 const newCollectionID = await createCollectionExpectSuccess('0', '0', '0', createMode);
15 await createItemExpectSuccess(newCollectionID, createMode);
16 });
17 it('Create new item in Fungible collection', async () => {
18 const createMode = 'Fungible';
19 const newCollectionID = await createCollectionExpectSuccess('0', '0', '0', createMode);
20 await createItemExpectSuccess(newCollectionID, createMode);
21 });
22 it('Create new item in ReFungible collection', async () => {
23 const createMode = 'ReFungible';
24 const newCollectionID = await createCollectionExpectSuccess('0', '0', '0', createMode);
25 await createItemExpectSuccess(newCollectionID, createMode);
26 });
27});