From 099f346faaa66f800aeab5b455d0fec23f007ad0 Mon Sep 17 00:00:00 2001 From: Thoscellen Date: Thu, 22 Aug 2019 13:18:23 +0200 Subject: [PATCH] changed fixture to have multiple users and let code it up one --- cypress/fixtures/userMutoid.json | 4 ---- cypress/fixtures/users.json | 12 ++++++++++++ cypress/integration/login_spec.js | 13 ++++++------- 3 files changed, 18 insertions(+), 11 deletions(-) delete mode 100644 cypress/fixtures/userMutoid.json create mode 100644 cypress/fixtures/users.json diff --git a/cypress/fixtures/userMutoid.json b/cypress/fixtures/userMutoid.json deleted file mode 100644 index 4e5ce41..0000000 --- a/cypress/fixtures/userMutoid.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "email": "Mutoid@yopmail.com", - "password": "123456" -} \ No newline at end of file diff --git a/cypress/fixtures/users.json b/cypress/fixtures/users.json new file mode 100644 index 0000000..6cfe857 --- /dev/null +++ b/cypress/fixtures/users.json @@ -0,0 +1,12 @@ +{ + "Mutoid" : { + "type" : "user", + "email": "Mutoid@yopmail.com", + "password": "123456" + }, + "Ovoid" : { + "type" : "user", + "email": "Ovoid@yopmail.com", + "password": "123456" + } +} \ No newline at end of file diff --git a/cypress/integration/login_spec.js b/cypress/integration/login_spec.js index 3d753a1..4223e43 100644 --- a/cypress/integration/login_spec.js +++ b/cypress/integration/login_spec.js @@ -98,16 +98,15 @@ describe('As a visitor, I can only create an account the right way.', function ( }) }); -describe("As a user, I can only log in and out the right way", function () { +describe.only("As a user, I can only log in and out the right way", function () { before(function () { - //cy.server(); - cy.fixture("userMutoid.json").as("Mutoid").then(() => { - expect(this.Mutoid.email).to.exist; - expect(this.Mutoid.password).to.exist; - Mutoid = this.Mutoid; + cy.fixture("users.json").as("users").then((users) => { + Mutoid = users["Mutoid"]; + expect(Mutoid.email).to.exist; + expect(Mutoid.password).to.exist; + expect(Mutoid.type).eq("user"); }); - //cy.route('GET', '/mutoid', 'fx:userMutoid').as("Mutoid"); }) beforeEach(function () {