From 76ef2e6264197891e89843594c911b41e3e27bff Mon Sep 17 00:00:00 2001 From: Karolina Rakoczy Date: Thu, 18 Feb 2021 20:50:12 +0100 Subject: [PATCH] tests for products --- cypress/integration/homePage.js | 2 +- .../integration/products/availableForPurchaseProducts.js | 6 +++--- cypress/integration/products/publishedProducts.js | 8 ++++---- cypress/integration/products/visibleInListingsProducts.js | 6 +++--- cypress/url/url-list.js | 6 ------ 5 files changed, 11 insertions(+), 17 deletions(-) delete mode 100644 cypress/url/url-list.js diff --git a/cypress/integration/homePage.js b/cypress/integration/homePage.js index 74e8762a1..483eb49cd 100644 --- a/cypress/integration/homePage.js +++ b/cypress/integration/homePage.js @@ -11,7 +11,7 @@ import ProductsUtils from "../utils/productsUtils"; import ShippingUtils from "../utils/shippingUtils"; // -describe("User authorization", () => { +describe("Homepage analytics", () => { const startsWith = "Cy-"; const customer = new Customer(); diff --git a/cypress/integration/products/availableForPurchaseProducts.js b/cypress/integration/products/availableForPurchaseProducts.js index c08b0f103..659bd2c7e 100644 --- a/cypress/integration/products/availableForPurchaseProducts.js +++ b/cypress/integration/products/availableForPurchaseProducts.js @@ -1,7 +1,7 @@ import faker from "faker"; import ProductSteps from "../../steps/productSteps"; -import { URL_LIST } from "../../url/url-list"; +import { urlList } from "../../url/urlList"; import ChannelsUtils from "../../utils/channelsUtils"; import FrontShopProductUtils from "../../utils/frontShop/frontShopProductUtils"; import ProductsUtils from "../../utils/productsUtils"; @@ -73,7 +73,7 @@ describe("Products available in listings", () => { true ) .then(() => { - const productUrl = `${URL_LIST.products}${ + const productUrl = `${urlList.products}${ productsUtils.getCreatedProduct().id }`; productSteps.updateProductIsAvailableForPurchase(productUrl, true); @@ -106,7 +106,7 @@ describe("Products available in listings", () => { true ) .then(() => { - const productUrl = `${URL_LIST.products}${ + const productUrl = `${urlList.products}${ productsUtils.getCreatedProduct().id }`; productSteps.updateProductIsAvailableForPurchase(productUrl, false); diff --git a/cypress/integration/products/publishedProducts.js b/cypress/integration/products/publishedProducts.js index 7a0a0d8ba..f6b23a7ca 100644 --- a/cypress/integration/products/publishedProducts.js +++ b/cypress/integration/products/publishedProducts.js @@ -1,13 +1,13 @@ import faker from "faker"; import ProductSteps from "../../steps/productSteps"; -import { URL_LIST } from "../../url/url-list"; +import { urlList } from "../../url/urlList"; import ChannelsUtils from "../../utils/channelsUtils"; import FrontShopProductUtils from "../../utils/frontShop/frontShopProductUtils"; import ProductsUtils from "../../utils/productsUtils"; // -describe("Publish products", () => { +describe("Published products", () => { const channelsUtils = new ChannelsUtils(); const productsUtils = new ProductsUtils(); const productSteps = new ProductSteps(); @@ -55,7 +55,7 @@ describe("Publish products", () => { }) .then(() => { const product = productsUtils.getCreatedProduct(); - const productUrl = `${URL_LIST.products}${product.id}`; + const productUrl = `${urlList.products}${product.id}`; productSteps.updateProductPublish(productUrl, true); frontShopProductUtils.isProductVisible( product.id, @@ -88,7 +88,7 @@ describe("Publish products", () => { }) .then(() => { product = productsUtils.getCreatedProduct(); - const productUrl = `${URL_LIST.products}${product.id}`; + const productUrl = `${urlList.products}${product.id}`; productSteps.updateProductPublish(productUrl, false); frontShopProductUtils.isProductVisible( product.id, diff --git a/cypress/integration/products/visibleInListingsProducts.js b/cypress/integration/products/visibleInListingsProducts.js index e55aa9fa8..9d4729740 100644 --- a/cypress/integration/products/visibleInListingsProducts.js +++ b/cypress/integration/products/visibleInListingsProducts.js @@ -1,7 +1,7 @@ import faker from "faker"; import ProductSteps from "../../steps/productSteps"; -import { URL_LIST } from "../../url/url-list"; +import { urlList } from "../../url/urlList"; import ChannelsUtils from "../../utils/channelsUtils"; import FrontShopProductUtils from "../../utils/frontShop/frontShopProductUtils"; import ProductsUtils from "../../utils/productsUtils"; @@ -55,7 +55,7 @@ describe("Products displayed in listings", () => { }) .then(() => { const product = productsUtils.getCreatedProduct(); - const productUrl = `${URL_LIST.products}${product.id}`; + const productUrl = `${urlList.products}${product.id}`; productSteps.updateProductVisibleInListings(productUrl); frontShopProductUtils.isProductVisibleInSearchResult( productName, @@ -89,7 +89,7 @@ describe("Products displayed in listings", () => { }) .then(() => { const product = productsUtils.getCreatedProduct(); - const productUrl = `${URL_LIST.products}${product.id}`; + const productUrl = `${urlList.products}${product.id}`; productSteps.updateProductVisibleInListings(productUrl); frontShopProductUtils .isProductVisibleInSearchResult(productName, defaultChannel.slug) diff --git a/cypress/url/url-list.js b/cypress/url/url-list.js deleted file mode 100644 index aa047845c..000000000 --- a/cypress/url/url-list.js +++ /dev/null @@ -1,6 +0,0 @@ -export const URL_LIST = { - dashbord: "/", - channels: "/channels/", - products: "/products/", - orders: "/orders/" -};