client/app/PledgeView/components/PledgeQuote_test.js
import React from 'react'
import { shallow } from 'enzyme'
import PledgeQuote from './PledgeQuote'
import Avatar from '../../Avatar/components/Avatar'
describe('<PledgeQuote />', function () {
const props = {
imagePath: 'dummy',
initiatorName: 'Max Mustermann',
content: 'Schulbücher im Wert von 2.500 Euro für den Einsatz in Willkommensklassen bereitzustellen',
amount: 10,
who: 'Dolmetscher',
requirement: 'bereit sind, im Gegenzug jeweils ein bekanntes Kinderbuch auf arabisch zu übersetzen',
locale: 'de',
}
it('should render', function () {
const wrapper = shallow(<PledgeQuote {...props} />)
wrapper.find(Avatar).length.should.equal(1)
wrapper.find('div').length.should.equal(2)
wrapper.find('blockquote').length.should.equal(1)
})
})