text: 'use strict';
  
  function KeyboardTests(client) {
    this.client = client;
  }
  module.exports = KeyboardTests;
  
  KeyboardTests.ORIGIN = 'app://keyboardtestapp.gaiamobile.org';
  
  KeyboardTests.Selector = Object.freeze({
    textInput: '#textInput',
    nonInputArea: '#nonInput'
  });
  
  KeyboardTests.prototype = {
    get textInput() {
      return this.client.findElement(KeyboardTests.Selector.textInput);
    },
  
    get nonInputArea() {
      return this.client.findElement(KeyboardTests.Selector.nonInputArea);
    },
  
    launch: function() {
      var client = this.client;
      client.apps.launch(KeyboardTests.ORIGIN);
      client.apps.switchToApp(KeyboardTests.ORIGIN);
      client.helper.waitForElement('body');
    }
  };
  