o1js
Version:
TypeScript framework for zk-SNARKs and zkApps
25 lines (20 loc) • 698 B
text/typescript
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();
}
});
});