import { createAccount } desde "../specs/AccountUtils";
A continuación se muestra el Objeto:
const fields = ["field1", "field2"]; const accountDetails = { type: "School", name: Utils.create_UUID("abc_"), fieldValues: fields };Y la definición de paso que pasa ese objeto como param.
Given(/^should create an account$/,{timeout: 80 * 1000}, function () { createAccount(accountDetails); });Esta función createAccount no está definida en una clase sino en un archivo js como el siguiente:
export function createAccount(accountDetails) { return () => { browser.retryIfFails(() => { HomePage.goToPage("AccountsPage"); AccountsPage.newTracker(accountDetails); }); }; }esta función createAccount(accountDetails); no se ejecuta porque el parámetro está fuera de contexto createAccount(accountDetails);