UNPKG

@instructure/quiz-interactions

Version:

A React UI component Library for quiz interaction types.

37 lines (30 loc) 813 B
import React from 'react' import {expect, mount} from '@instructure/ui-test-utils' import {numericResultTests} from '../../../numeric/Result/__tests__/Result.test' import FormulaResult from '../index' describe('Formula Result', () => { const props = { itemBody: '`a` b', interactionData: { variables: [ { name: 'a', value: 123.45667, }, ], }, handleResponseUpdate: () => {}, scoredData: { value: { userResponse: '20', correctAnswer: '18', resultScore: 0, }, }, } numericResultTests(FormulaResult, props) it('substitutes the variables', async () => { const subject = await mount(<FormulaResult {...props} />) expect(subject.getDOMNode().textContent).to.include('123.45667 b') }) })