UNPKG

o1js

Version:

TypeScript framework for zk-SNARKs and zkApps

25 lines (20 loc) 698 B
import Client from '../dist/node/mina-signer/mina-signer.js'; describe('Client Class Initialization', () => { let client; it('should accept `mainnet` as a valid network parameter', () => { client = new Client({ network: 'mainnet' }); expect(client).toBeDefined(); }); it('should accept `testnet` as a valid network parameter', () => { client = new Client({ network: 'testnet' }); expect(client).toBeDefined(); }); it('should throw an error if a value that is not `mainnet` or `testnet` is specified', () => { try { //@ts-ignore client = new Client({ network: 'new-network' }); } catch (error) { expect(error).toBeDefined(); } }); });