describe('pingPongOutput', function() {
  it("is the number for most input numbers", function() {
    expect(pingPongOutput(2)).to.equal(2);
    expect(pingPongOutput(28)).to.equal(28);
  });

  it("is 'ping' for numbers divisible by 3", function() {
    expect(pingPongOutput(6)).to.equal("ping");
    expect(pingPongOutput(27)).to.equal("ping");
  });

  it("is 'pong' for numbers divisible by 5", function() {
    expect(pingPongOutput(5)).to.equal("pong");
    expect(pingPongOutput(20)).to.equal("pong");
  });

  it("is 'pingpong' for numbers divisible by 3 and 5", function() {
    expect(pingPongOutput(15)).to.equal("pingpong");
    expect(pingPongOutput(45)).to.equal("pingpong");
  });
});

describe('validateInput', function() {
  it("returns the input as an integer if valid", function() {
    expect(validateInput('100')).to.equal(100);
    expect(validateInput('37')).to.eqal(37);
  });
});

describe('pingPongOutput', function() {
  it("is the number for most input numbers", function() {
    expect(pingPongOutput(2)).to.equal(2);
    expect(pingPongOutput(28)).to.equal(28);
  });

  it("is 'ping' for numbers divisible by 3", function() {
    expect(pingPongOutput(6)).to.equal("ping");
    expect(pingPongOutput(27)).to.equal("ping");
  });

  it("is 'pong' for numbers divisible by 5", function() {
    expect(pingPongOutput(5)).to.equal("pong");
    expect(pingPongOutput(20)).to.equal("pong");
  });

  it("is 'pingpong' for numbers divisible by 3 and 5", function() {
    expect(pingPongOutput(15)).to.equal("pingpong");
    expect(pingPongOutput(45)).to.equal("pingpong");
  });
});

Add initial spec for input validation function
Add initial spec for input validation function
