Hi
I wish to test index value, and dont get why receive undefined …
describe('no intent must suggest change category', function () {
it('should return 0', async () => {
let initTest = {
'events': events,
'index': 0
};
const ni = await testSuite.requestBuilder.intent('NoIntent');
ni.setState('eventState');
ni.setSessionAttributes(initTest)
const r = await conversation.send(ni);
expect(r.getSessionData().index).toEqual(0);
});
});
and receive
expect(received).toEqual(expected) // deep equality
Expected: 0
Received: undefined
I try to send confirmationStatus without success
it('return object from call', async () => {
let initTest = {
'events': null,
'index': 0,
};
const request = await testSuite.requestBuilder.intent('NoIntent', {
'confirmationStatus': 'CONFIRMED'
});
request.setState('eventState');
request.setSessionAttributes(initTest)
const response = await conversation.send(request);
expect(response.getSessionData()).toEqual("quelquechose")
});