xts-tcpclient
Version:
Extensible Test Suite extension for controling over TCP/IP
38 lines (36 loc) • 712 B
JavaScript
;
const xts = require('extensible-test-suite');
const XtsTcpClient = require('../index');
let ts = new xts.TestSuite({
extensions: [
{
class: XtsTcpClient,
opts: {
host: '127.0.0.1',
port: 13333
}
}
],
}, {
"name": "Test Suite Example Extension",
"steps": [
{
"name": "xts.Util.Comment",
"comment": "Start TCP Client Extension"
},
{
"name": "xts.TcpClient.SendTcpPacket",
"data": ":010000343E00;"
},
{
"name": "xts.TcpClient.ExpectTcpPacket",
"data": ":0100000000667E00;",
"time_out": 5000
}
]
});
ts.run().then(()=>{
console.log("Finish");
}).catch((e)=>{
console.log(e);
});