All files / test/demo/orchestrator/subject subjectObjectSendReceive.ts

50% Statements 6/12
100% Branches 1/1
0% Functions 0/2
50% Lines 6/12

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 131x 1x 1x 1x       1x       1x  
import {handler} from '@feasibleone/blong';
 
export default handler(({handler: {subjectNumberSum, subjectHello}, lib: {sum}}) => ({
    async subjectObjectSend(params: number[], $meta) {
        await subjectNumberSum(params, $meta);
        return super.send(params, $meta);
    },
    subjectObjectReceive: async (params, $meta) => {
        await subjectHello(params, $meta);
        sum(params);
    },
}));