File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -33,12 +33,12 @@ describe('{{classname}}', () => {
3333 const response = await instance.{ {operationId} }WithHttpInfo();
3434 { {/hasParams} }
3535
36- expect(response).to.have.property('statusCode');
37- expect(response.statusCode).to.equal({ {code} })
36+ expect(response.response ).to.have.property('statusCode');
37+ expect(response.response. statusCode).to.equal({ {responses.0. code} })
3838 { {#responses} }
3939 { {#-first} }
4040 { {#schema} }
41- expect( response).to.have.property(' data' );
41+ assertValidResponsePayload( { {code } }, response. data.payload );
4242 { {/schema} }
4343 { {/-first} }
4444 { {/responses} }
@@ -61,6 +61,10 @@ describe('{{classname}}', () => {
6161 });
6262});
6363
64+ function assertValidResponsePayload(statusCode, payload) {
65+ if (statusCode != 204) expect(payload).to.be.ok();
66+ }
67+
6468async function instructBackendMock(basename, response, code) {
6569 const lowerCaseCompressedBasename = basename.replace(/[\W\s]/g, " " ).toLowerCase();
6670 const url = `${endpoint} /response/${ lowerCaseCompressedBasename} -${ response} /code/${ code} `;
You can’t perform that action at this time.
0 commit comments