mirror of
https://github.com/Permissionless-Software-Foundation/ipfs-bch-wallet-service.git
synced 2026-09-21 16:52:03 -07:00
Prototyped unit test for rpc
This commit is contained in:
+1
-1
@@ -21,7 +21,7 @@ class JSONRPC {
|
||||
console.log('router str: ', str)
|
||||
|
||||
const parsedData = _this.jsonrpc.parse(str)
|
||||
// console.log('parsedData: ', parsedData)
|
||||
console.log('parsedData: ', parsedData)
|
||||
|
||||
// console.log('parsedData.type: ', parsedData.type)
|
||||
// Exit quietly if the incoming string is invalid
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
/*
|
||||
Unit tests for the rpc/index.js library.
|
||||
*/
|
||||
|
||||
// Public npm libraries
|
||||
const jsonrpc = require('jsonrpc-lite')
|
||||
|
||||
const JSONRPC = require('../../../src/rpc')
|
||||
|
||||
describe('#JSON RPC', () => {
|
||||
let uut
|
||||
|
||||
beforeEach(() => {
|
||||
uut = new JSONRPC()
|
||||
})
|
||||
|
||||
describe('#router', () => {
|
||||
it('should do something', async () => {
|
||||
// const request = {
|
||||
// 'users', // id
|
||||
// 'getAll', // method
|
||||
// {}
|
||||
// }
|
||||
const json = jsonrpc.request('users', 'getAll', {})
|
||||
|
||||
const str = JSON.stringify(json)
|
||||
|
||||
await uut.router(str)
|
||||
})
|
||||
})
|
||||
})
|
||||
@@ -0,0 +1,31 @@
|
||||
/*
|
||||
Unit tests for the rpc/index.js library.
|
||||
*/
|
||||
|
||||
// Public npm libraries
|
||||
const jsonrpc = require('jsonrpc-lite')
|
||||
|
||||
const JSONRPC = require('../../../src/rpc')
|
||||
|
||||
describe('#JSON RPC', () => {
|
||||
let uut
|
||||
|
||||
beforeEach(() => {
|
||||
uut = new JSONRPC()
|
||||
})
|
||||
|
||||
describe('#router', () => {
|
||||
it('should do something', async () => {
|
||||
// const request = {
|
||||
// 'users', // id
|
||||
// 'getAll', // method
|
||||
// {}
|
||||
// }
|
||||
const json = jsonrpc.request('users', 'getAll', {})
|
||||
|
||||
const str = JSON.stringify(json)
|
||||
|
||||
await uut.router(str)
|
||||
})
|
||||
})
|
||||
})
|
||||
Reference in New Issue
Block a user