old_contents: const expect = require('chai').expect;
  const React = require('react');
  import { Provider } from 'react-redux';
  import { mount } from 'enzyme';
  import fakeStore from './fakeStore';
  
  import Profile from '../../client/components/Profile.js';
  
  const fakeProfile = {
    avatar: 'http://www.carderator.com/assets/avatar_placeholder_small.png',
    username: 'USERNAME',
  };
  
  describe('<Profile />', () => {
    let wrapper;
  
    beforeEach('render Profile', () => {
      wrapper = mount(
        <Provider store={fakeStore}>
          <Profile />
        </Provider>);
    });
  
    it('renders without problems', () => {
      expect(wrapper.find(Profile)).to.have.length(1);
    });
  
    it('should display the correct username', () => {
      expect(wrapper.find('.profile-username').text()).to.equal(fakeStore.getState().profile.username);
    });
  
    it('should display the correct avatar', () => {
      expect(wrapper.find('.profile-avatar').html()).to.contain(fakeStore.getState().profile.avatar);
    });
  });
  
new_contents: const expect = require('chai').expect;
  const React = require('react');
  import { Provider } from 'react-redux';
  import { mount } from 'enzyme';
  import fakeStore from './fakeStore';
  
  import Profile from '../../client/components/Profile.js';
  import RecipeContainer from '../../client/components/RecipeContainer.js';
  
  const fakeProfile = {
    avatar: 'http://www.carderator.com/assets/avatar_placeholder_small.png',
    username: 'USERNAME',
  };
  
  describe('<Profile />', () => {
    let wrapper;
  
    beforeEach('render Profile', () => {
      wrapper = mount(
        <Provider store={fakeStore}>
          <Profile />
        </Provider>);
    });
  
    it('renders without problems', () => {
      expect(wrapper.find(Profile)).to.have.length(1);
    });
  
    it('should display the correct username', () => {
      expect(wrapper.find('.profile-username').text()).to.equal(fakeStore.getState().profile.username);
    });
  
    it('should display the correct avatar', () => {
      expect(wrapper.find('.profile-avatar').html()).to.contain(fakeStore.getState().profile.avatar);
    });
  
    it('should render two recipe containers', () => {
      expect(wrapper.find(RecipeContainer)).to.have.length(2);
    })
  });
  
subject: Check for two RecipeContainers on Profile