react-component-test-library
TypeScript icon, indicating that this package has built-in type declarations

1.0.4 • Public • Published

Enable devtools

To enable devtools add to .env

REACT_APP_DEV_TOOLS=true

Response data

create a response.json in /src/DevTools/fixtures/response.json

{
  "login": {
    "error": {
      "status": 400,
      "response": {
        "message": {
          "userName": "Invalid username"
        }
      }
    }
  }
}

Add login.error in response-key of Request tab

💡 Response key should be path of object

Creating custom-tabs

create a custom-tabs.js in /src/DevTools/tabs/custom-tabs.js

const tabs = [
  {
    name: 'Login',
    path: 'login',
    Component: Login,
  },
];

export default tabs;

Creating form-data

create a form-data.json in /src/DevTools/fixtures/form-data.json

{
  "forms": {
    "/login": {
      "name": "Login",
      "data": {
        "#username": "alpha",
        "#password": "123456"
      }
    }
  }
}

💡 Every key field inside data is a css querySelector

Readme

Keywords

none

Package Sidebar

Install

npm i react-component-test-library

Weekly Downloads

0

Version

1.0.4

License

ISC

Unpacked Size

7.22 MB

Total Files

57

Last publish

Collaborators

  • aashish.distros