1
测试节点的TCP服务器我有一个我想与摩卡测试TCP服务器:与摩卡
// Start the server
require('net').createServer(function (socket) {
// Handle incoming data
socket.on('data', function (data) {
... some stuff
socket.write("reply with some err message if any");
});
});
我通常发展与expressjs用于HTTP REST API节点应用,并使用咕噜-Express的服务器模块,如:
grunt.registerTask('validate', [
'express:dev',
'mochaTest',
'express:dev:stop'
]);
这个运行express服务器,运行测试并停止express服务器。
是否有相同的东西来测试TCP服务器?
我没有看到任何调用“done”。 – Louis
@Louis你是对的!似乎我错过了:) – mekwall
谢谢,这真的很有帮助,但是如何在测试套件开始时直接启动和停止服务器,并在所有测试完成后停止服务?任何用于测试快递服务器的grunt模块simiral? – Luc