eHealthAfrica/direct-delivery-dashboard

View on GitHub
e2e/main.spec.js

Summary

Maintainability
A
0 mins
Test Coverage
'use strict'
/* global describe, beforeEach, it, expect, browser */

describe('The main view', function () {
  var page

  beforeEach(function () {
    browser.get('/index.html')
    page = require('./main.po')
  })

  it('should include jumbotron with correct data', function () {
    expect(page.h1El.getText()).toBe("'Allo, 'Allo!")
    expect(page.imgEl.getAttribute('src')).toMatch(/assets\/images\/yeoman.png$/)
    expect(page.imgEl.getAttribute('alt')).toBe("I'm Yeoman")
  })

  it('should list more than 5 awesome things', function () {
    expect(page.thumbnailEls.count()).toBeGreaterThan(5)
  })
})