У меня вопрос, могу ли я иметь много файлов js в одном файле? Если да, как я могу создать объект из этого? Вызов как новый AllPages.OnePage() не работает. если это не ясно.
Я хочу, чтобы он как заголовки в C++, многие * .h в одном заголовке. Большое спасибо!Требуется файлы в одном файле - Угловые | Node.js
testFlow.js
var AllPages = require("./../requires.js");
describe('Test1', function() {
beforeEach(function() {
new Login().login();
});
it('Can i do it', function() {
new AllPages.OnePage()
.goToHome(Address);
browser.sleep(10000);
});
requires.js
var Login = require("./login.js");
var LoginPage = require("./pages/loginPage.js");
var OnePage = require("./pages/onePage.js");
loginPage.js
var LoginPage = function() {
this.visit = function() {
browser.get(browser.params.context);
return this;
};
this.enterName = function(name) {
element(by.id("j_username")).sendKeys(name);
return this;
};
this.enterPswd = function(pswd) {
element(by.id("j_password")).sendKeys(pswd);
return this;
};
this.login = function() {
element(by.id("submit")).click();
};
};
module.exports = LoginPage;
Когда я использую свой код для module.exports это проблема с запятой, если использование запятой, это проблема в равных между (Вход ** = ** требуется (»«), – Kex
это будет так: '{x: a, y: b}' .. над объектным литералом ошибочно. – Chandan
Да запятая в строке 2 и ничего в строке 3 – Esta