summaryrefslogtreecommitdiffstats
path: root/public/cypress/support/generalCommands.ts
diff options
context:
space:
mode:
Diffstat (limited to 'public/cypress/support/generalCommands.ts')
-rw-r--r--public/cypress/support/generalCommands.ts16
1 files changed, 16 insertions, 0 deletions
diff --git a/public/cypress/support/generalCommands.ts b/public/cypress/support/generalCommands.ts
index fc87acc..35d2fa7 100644
--- a/public/cypress/support/generalCommands.ts
+++ b/public/cypress/support/generalCommands.ts
@@ -3,6 +3,7 @@ declare namespace Cypress {
httpGetDDLData: typeof httpGetDDLData;
fillNewMcForm: typeof fillNewMcForm;
httpCreateNewMc: typeof httpCreateNewMc;
+ httpCreateNewMcWithBooleanDDL: typeof httpCreateNewMcWithBooleanDDL;
}
}
@@ -44,7 +45,22 @@ function httpCreateNewMc() {
.as('newMC');
}
+function httpCreateNewMcWithBooleanDDL() {
+ cy.server();
+ cy
+ .route({
+ method: 'POST',
+ url: Cypress.env('backendUrl') + '/createMC',
+ response: 'fixture:createMcResWithBooleanDDL'
+ })
+ .as('newMCWithBooleanDDL');
+}
+
// Add cypress commands
Cypress.Commands.add('httpGetDDLData', httpGetDDLData);
Cypress.Commands.add('fillNewMcForm', fillNewMcForm);
Cypress.Commands.add('httpCreateNewMc', httpCreateNewMc);
+Cypress.Commands.add(
+ 'httpCreateNewMcWithBooleanDDL',
+ httpCreateNewMcWithBooleanDDL
+);