updated front test
gitea/salix/pipeline/head There was a failure building this commit
Details
gitea/salix/pipeline/head There was a failure building this commit
Details
This commit is contained in:
parent
789365799e
commit
6d35200607
|
@ -262,13 +262,60 @@ describe('Ticket Component vnTicketDescriptorMenu', () => {
|
|||
});
|
||||
});
|
||||
|
||||
describe('refundAll()', () => {
|
||||
describe('refund()', () => {
|
||||
it('should make a query and go to ticket.card.sale', () => {
|
||||
jest.spyOn(controller.$state, 'go').mockReturnValue();
|
||||
const expectedParams = {ticketId: ticket.id};
|
||||
|
||||
$httpBackend.expect('POST', `Sales/refundAll`, expectedParams).respond({ticketId: 16});
|
||||
controller.refundAll();
|
||||
const sales = [{
|
||||
id: 13,
|
||||
concept: 'Melee weapon combat fist 15cm',
|
||||
quantity: 10,
|
||||
price: 7.08,
|
||||
discount: 0,
|
||||
reserved: false,
|
||||
isPicked: 0,
|
||||
created: '2022-04-21T22:00:00.000Z',
|
||||
itemFk: 2,
|
||||
ticketFk: 8
|
||||
},
|
||||
{
|
||||
id: 14,
|
||||
concept: 'Ranged weapon longbow 2m',
|
||||
quantity: 2,
|
||||
price: 103.49,
|
||||
discount: 0,
|
||||
reserved: false,
|
||||
isPicked: 0,
|
||||
created: '2022-04-21T22:00:00.000Z',
|
||||
itemFk: 1,
|
||||
ticketFk: 8
|
||||
}];
|
||||
|
||||
const services = [{
|
||||
id: 5,
|
||||
ticketFk: 8,
|
||||
description: 'Documentos',
|
||||
quantity: 1,
|
||||
price: 2,
|
||||
taxClassFk: 1,
|
||||
ticketServiceTypeFk: 1
|
||||
}];
|
||||
|
||||
const filter = {
|
||||
where: {ticketFk: ticket.id}
|
||||
};
|
||||
const serializedParams = $httpParamSerializer({filter});
|
||||
console.log(serializedParams);
|
||||
|
||||
$httpBackend.expect('GET', `Sales?${serializedParams}`).respond();
|
||||
$httpBackend.expectGET(`TicketServices?filter=${serializedParams}`).respond();
|
||||
|
||||
const expectedParams = {
|
||||
sales: sales,
|
||||
services: services
|
||||
};
|
||||
$httpBackend.expectPOST(`Sales/refund`, expectedParams).respond();
|
||||
controller.refund();
|
||||
$httpBackend.flush();
|
||||
|
||||
expect(controller.$state.go).toHaveBeenCalledWith('ticket.card.sale', {id: {ticketId: ticket.id}});
|
||||
|
|
Loading…
Reference in New Issue