React Mocha-chai test not recognizing store from prop

I have a Mocha-chai test on a Redux connected React component. In order to pass the Redux store to the test component, I create it in the test file and pass it as a prop, but the test throws the following error:

Invariant Violation: Could not find “store” in either the context or
props of “Connect(Project)”. Either wrap the root component in a
<Provider>, or explicitly pass “store” as a prop to

Here is the test:

import React from 'react';
import ReactDOM from 'react-dom';
import { 
} from 'react-dom/test-utils';
import Project from '../../src/components/Project';
import { expect } from 'chai';
import { createStore } from 'redux';
import reducer from '../../src/reducers/reducers';

const store = createStore(reducer);

const component = renderIntoDocument(
    store={ store } 
        "name": "MyName",
        "img": "path.jpg",
        "img_alt": "alt desc",
        "description": "lorem ipsum",
        "github": "repository",
        "link": ""
    } />

describe('Project', () => {

  // tests ...


This is the React component:

import React from 'react';
import ProjectImage from './ProjectImage';
import ProjectText from './ProjectText';
import { connect } from 'react-redux';
import * as actions from '../actions/actions';

export const Project = React.createClass({

  getProject: function() {
    return this.props.project || {};

  handleClick: function(event) {

  render: function() {
    return (
      <div className="project">

          img={ this.getProject().img } 
          imgAlt={ this.getProject().img_alt }
          link={ this.getProject().link } />

          projectName={ this.getProject().name } 
          tagline={ this.getProject().tagline } 
          description={ this.getProject.description }
          github={ this.getProject().github }
          webLink={ this.getProject().link } 
          openModal={ this.handleClick } />



export default connect()(Project);