message: test: uncommented some tests
diff: import React from 'react'
  import { render, cleanup, fireEvent } from '@testing-library/react'
  import '@testing-library/jest-dom/extend-expect'
  -import { BindProps } from './components/Api'
  -// import Interactive from './components/Interactive'
  +import { BindProps, GenuineHandlers } from './components/Api'
  +import Interactive from './components/Interactive'
  afterEach(cleanup)
  @@ -24,29 +24,29 @@ test('bind should dispatch its arguments', () => {
  expect(getByTestId('drag-args')).toHaveTextContent('args1')
  })
  -// test('Genuine handlers should correctly execute', () => {
  -// const { getByTestId } = render(<GenuineHandlers />)
  -// const element = getByTestId('drag-el')
  -// fireEvent.mouseDown(element)
  -// expect(getByTestId('drag-active')).toHaveTextContent('true')
  -// expect(getByTestId('mouseDown')).toHaveTextContent('mouse down')
  +test('Genuine handlers should correctly execute', () => {
  + const { getByTestId } = render(<GenuineHandlers />)
  + const element = getByTestId('drag-el')
  + fireEvent.mouseDown(element)
  + expect(getByTestId('drag-active')).toHaveTextContent('true')
  + expect(getByTestId('mouseDown')).toHaveTextContent('mouse down')
  -// fireEvent.click(element)
  -// expect(getByTestId('click')).toHaveTextContent(/^clicked$/)
  -// })
  + fireEvent.click(element)
  + expect(getByTestId('click')).toHaveTextContent(/^clicked$/)
  +})
  -// test('Testing memo', () => {
  -// const { getByTestId, rerender } = render(<Interactive gestures={['Drag']} memoArg="memo" />)
  -// const element = getByTestId('drag-el')
  -// fireEvent.mouseDown(element)
  -// expect(getByTestId('drag-memo')).toHaveTextContent('memo')
  -// rerender(<Interactive gestures={['Drag']} memoArg={0} />)
  -// fireEvent.mouseDown(element)
  -// expect(getByTestId('drag-memo')).toHaveTextContent('0')
  -// rerender(<Interactive gestures={['Drag']} memoArg={null} />)
  -// fireEvent.mouseDown(element)
  -// expect(getByTestId('drag-memo')).toHaveTextContent('null')
  -// rerender(<Interactive gestures={['Drag']} memoArg={''} />)
  -// fireEvent.mouseDown(element)
  -// expect(getByTestId('drag-memo')).toHaveTextContent(/^$/)
  -// })
  +test('Testing memo', () => {
  + const { getByTestId, rerender } = render(<Interactive gestures={['Drag']} memoArg="memo" />)
  + const element = getByTestId('drag-el')
  + fireEvent.mouseDown(element)
  + expect(getByTestId('drag-memo')).toHaveTextContent('memo')
  + rerender(<Interactive gestures={['Drag']} memoArg={0} />)
  + fireEvent.mouseDown(element)
  + expect(getByTestId('drag-memo')).toHaveTextContent('0')
  + rerender(<Interactive gestures={['Drag']} memoArg={null} />)
  + fireEvent.mouseDown(element)
  + expect(getByTestId('drag-memo')).toHaveTextContent('null')
  + rerender(<Interactive gestures={['Drag']} memoArg={''} />)
  + fireEvent.mouseDown(element)
  + expect(getByTestId('drag-memo')).toHaveTextContent(/^$/)
  +})
  