import React from 'react' import assert from 'assert' import { shallow } from 'enzyme' import SendFromRow from '../send-from-row.component.js' import AccountListItem from '../../../account-list-item' import SendRowWrapper from '../../send-row-wrapper/send-row-wrapper.component' describe('SendFromRow Component', function () { describe('render', function () { const wrapper = shallow( , { context: { t: str => str + '_t' } } ) it('should render a SendRowWrapper component', function () { assert.equal(wrapper.find(SendRowWrapper).length, 1) }) it('should pass the correct props to SendRowWrapper', function () { const { label } = wrapper.find(SendRowWrapper).props() assert.equal(label, 'from_t:') }) it('should render the FromDropdown with the correct props', function () { const { account } = wrapper.find(AccountListItem).props() assert.deepEqual(account, { address: 'mockAddress' }) }) }) })