import React from 'react'
import { shallow } from 'enzyme'
import HelloReact from 'packs/hello_react'

describe('HelloReact component', () => {
  describe('when a name is given as a prop', () => {
    it('renders Hello Aaron!', () => {
      expect(shallow(<HelloReact name="Aaron" />).text()).toBe('Hello Aaron!')
    })
  })

  describe('when no name is given', () => {
    it('renders Hello David!', () => {
      expect(shallow(<HelloReact />).text()).toBe('Hello David!')
    })
  })
})