Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 11f5e8d

Browse files
Rename as per conventions
1 parent a7ceebc commit 11f5e8d

File tree

4 files changed

+14
-16
lines changed

4 files changed

+14
-16
lines changed

‎test/pages/Homepage.js renamed to ‎test/pages/HomePage.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
const Seleniumactions = require('../selenium/Seleniumactions');
1+
const seleniumActions = require('../selenium/SeleniumActions');
22

3-
class Homepage {
3+
class HomePage {
44
constructor(driver) {
5-
this.seleniumactions = new Seleniumactions(driver);
5+
this.seleniumactions = new seleniumActions(driver);
66
}
77

88
async loadGoogleTranslateSwedishToEnglishPage() {
@@ -21,4 +21,4 @@ class Homepage {
2121
}
2222
}
2323

24-
module.exports = Homepage;
24+
module.exports = HomePage;
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
const {Builder} = require('selenium-webdriver');
1+
const {Builder} = require('selenium-webdriver');
22
require('geckodriver');
33

4-
class Browserfactory {
4+
class BrowserFactory {
55

66
async startBrowser() {
77
return await new Builder().forBrowser('firefox').build();
88
}
99
}
1010

11-
module.exports = Browserfactory;
11+
module.exports = BrowserFactory;

‎test/selenium/Seleniumactions.js renamed to ‎test/selenium/SeleniumActions.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
const { until, By, Key } = require('selenium-webdriver');
22

3-
class Seleniumactions {
3+
class SeleniumActions {
44
constructor(driver) {
55
this.driver = driver;
66
}
@@ -27,4 +27,4 @@ class Seleniumactions {
2727
}
2828
}
2929

30-
module.exports = Seleniumactions;
30+
module.exports = SeleniumActions;

‎test/test.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,20 @@
11
const expect = require('chai').expect;
22

3-
const Browserfactory = require('./selenium/Browserfactory');
4-
const Homepage = require('./pages/Homepage');
3+
const BrowserFactory = require('./selenium/BrowserFactory');
4+
const HomePage = require('./pages/HomePage');
55

66
describe('Google Translate', function () {
77
it('should translate Swedish to English', async function () {
8-
let driver = await new Browserfactory().startBrowser();
9-
let homepage = new Homepage(driver);
8+
let driver = await new BrowserFactory().startBrowser();
9+
let homepage = new HomePage(driver);
1010

1111
try {
1212
await homepage.loadGoogleTranslateSwedishToEnglishPage();
1313
await homepage.enterTextToTranslateAndPressEnterKey('Varsågod');
1414

1515
let prom = await homepage.getTranslatedText();
1616

17-
expect(prom)
18-
.to.be.a('string')
19-
.and.equal('You are welcome');
17+
expect(prom).equal('You are welcome');
2018
} catch (error) {
2119
throw(error);
2220
} finally {

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /