Skip to content

Instantly share code, notes, and snippets.

View erik-haartmans's full-sized avatar

Erik Haartmans erik-haartmans

View GitHub Profile
const chai = require('chai');
chai.should();
const request = require('supertest')('http://api.icndb.com/jokes');
describe('chuck norris query parameters test suite', () => {
it('should be able to use query parameters', async () => {
const response = await request.get('/random')
require('chromedriver');
const webdriver = require('selenium-webdriver');
describe('selenium test - part 3', () => {
let driver;
beforeEach(async () => {
driver = new webdriver.Builder()
.forBrowser('chrome')
require('chromedriver');
const webdriver = require('selenium-webdriver');
const By = webdriver.By;
describe('selenum test - part 2', () => {
it('should be able to start a website', async () => {
let driver = new webdriver.Builder()
.forBrowser('chrome')
.build();
require('chromedriver');
const webdriver = require('selenium-webdriver');
describe('selenium test - part 1', () => {
it('should be able to start a website', async () => {
let driver = new webdriver.Builder()
.forBrowser('chrome')
.build();
driver.manage().window().maximize();
const chai = require('chai');
chai.should();
const request = require('supertest')('http://api.icndb.com/jokes');
describe('chuck norris test suite', () => {
it('random api call should return http 200', () => {
const response = request.get('/random');
response.statusCode.should.equal(200, 'response status should equal 200');
describe('my first test suite', () => {
it('my first test', () => {
})
})

Keybase proof

I hereby claim:

  • I am erik-haartmans on github.
  • I am erikhaartmans (https://keybase.io/erikhaartmans) on keybase.
  • I have a public key ASDrmppLGDxso-ows83bDvk7xawzqYyWboc_1N2HMvOvlwo

To claim this, I am signing this object: