svb-hikip / hikipfe-react-public

4 stars 20 forks source link

Task 11 - Make unit rests using Jest #37

Open svb-hikip opened 2 months ago

svb-hikip commented 2 months ago

https://jestjs.io/

Use this library for testing

anthonym995 commented 2 months ago

The following dev dependency and config files are required for unit test

"devDependencies" : {
    "@babel/preset-env": "^7.16.4",
    "@babel/preset-react": "^7.16.0",
    "@testing-library/jest-dom": "^5.16.1",
    "@testing-library/react": "^12.1.2",
    "babel-jest": "^27.4.5",
    "jest": "^27.4.5",
    "react-test-renderer": "^17.0.2"
  }

.bablerc


{
  "presets": ["@babel/preset-env", "@babel/preset-react"]
}

jest.config.js

module.exports = {
  setupFilesAfterEnv: ["<rootDir>/setupTests.js"],
  testEnvironment: "jsdom",
  moduleNameMapper: {
    "\\.(css|less|sass|scss)$": "identity-obj-proxy"
  }
};

Shall i proceed with the above metioned ?

svb-hikip commented 2 months ago

@anthonym995 Please go ahead